Problema: Vogliamo cercare una porzione di testo dentro a tutti i file in una cartella e in tutte le sottocartelle
Soluzione: è sufficiente utilizzare il comando grep, nel modo seguente
1 |
grep -R "testo da cercare" . |
Il parametro -R effettuerà una ricerca ricorsiva in tutte le sottocartelle, tra virgolette inseriamo il testo da cercare, il . (punto) indica che la ricerca debba cominciare dalla cartella corrente.
Possiamo ovviamente indicare altre cartelle con:
1 |
grep -R "testo da cercare" cartella/* |