Rekursiivinen hakutoiminto

Last modified on 24. heinäkuuta 2026 • 1 min read • 77 words
grep (kirjainkokoa huomioimatta, rekursiivinen) grep-komennolla ei ole mahdollista laskeutua rekursiivisesti hakemistopuuhun.
grep (kirjainkokoa huomioimatta, rekursiivinen) grep-komennolla ei ole mahdollista tutkia hakemistopuuta rekursiivisesti. Seuraava komento etsii esimerkiksi vain nykyisen hakemiston tiedostoista: grep bacteria * Jos haluat, että haku ei erota isoja ja pieniä kirjaimia, voit käyttää i-lippua: grep -i bacteria *Mutta jos haluat tehdä rekursiivisen haun, sinun on käytettävä melko monimutkaista UNIX-komentojen yhdistelmää tämän tavoitteen saavuttamiseksi:find ~/Mail -type f -exec grep 'bacteria' {} \; -printTämä komento etsii rekursiivisesti nykyisen käyttäjän Mail-hakemistosta ja tulostaa kaikki rivit, jotka sisältävät sanan bacteria.