OldWildWeb Logo

Ricerca ricorsiva con grep

Come effettuare una ricerca ricorsiva di stringhe all'interno di files con grep


Ricerca ricorsiva con Grep

Come effettuare una ricerca di stringhe all'interno dei files in Linux?

Per effettuare la ricerca di testo dentro i files contenuti in una cartella basta utilizzare il potentissimo grep in questo modo.

Aprite una console linux e spostatevi all'interno della cartella nella quale effettuare la ricerca con il comando cd.

A questo punto utilizzate il seguente comando:
grep -R "stringa da cercare" *

Spiegazione del comando
grep è il nome del programma
L'argomento -R indica che si desidera effettuare una ricerca ricorsiva
"stringa da cercare": si spiega da solo
* è la maschera che indica in quali file cercare, * significa in tutti i file, è possibile ad esempio cercare solo nei file .txt usando la maschera *.txt.