Linux – Comandi per cercare un testo nei file

Linux – Comandi per cercare un testo nei file

Due semplici linee di comando molto utili per cercare una stringa all’interno dei file in linux:

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


visualizzo anche la frase in cui è contenuta la stringa che cercofind {PERCORSO} -name "{ESTENSIONE}" -type f -print | xargs grep -i "{TESTO}"

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

Potrebbe interessarti anche:

Linux e VI: Manuale di EX – VI – VIEW

Linux e vi: le funzioni da non dimenticare

Come installare Apache Tomcat in linux Ubuntu 14.04 via Apt-Get

Apache – Linux: Start, Stop e Log

Linux e MySQL: le funzioni da non dimenticare

Linux – Sviluppare applicazioni Android in NetBeans IDE in 10 passi

Scompattare e compattare file in Linux Unix da shell (RAR,ZIP,7z,Bzip2)

Estrarre file tar.gz e tar.bz2 in linux

Informatica in 2 click

Linux: Dividere un file in più parti

Aprire le porte del Router e chiuderle quando non più necessario

Configurare un server FTP ed accedere alla rete locale – IP Statico o Dinamico

Linux – Comandi per cercare un testo nei file

Scrum – Daily Scrum

Metodologia Agile

e per diversi un po’ 10 buoni motivi per non fare assistenza agli amici

torna alla home Welcome