[Guida] Come trovare un testo all’interno di un file in Linux

0

tutorial1

Molte volte può essere necessario cercare un testo all’interno di un file in Linux, soprattutto se si utilizzano dei server dedicati. Ecco come fare in pochi e semplici passaggi.

modo 1: visualizzo l’elenco dei file che contengono una data stringa
find {PERCORSO} -name ‘{ESTENSIONE}’ -print0 | xargs -r -0 grep -l ‘{TESTO}’

esempio:
find /var/www -name ‘*.php’ -print0 | xargs -r -0 grep -l pippo

 

modo 2: visualizzo anche la frase in cui è contenuta la stringa che cerco

find {PERCORSO} -name “{ESTENSIONE}” -type f -print | xargs grep -i “{TESTO}”

esempio:
find . -name “*.php” -type f -print | xargs grep -i “pluto”