Cercare una stringa all’interno di files
Mettendo su questo blog mi è capitato di dover cercare una stringa (il nome di un’immagine .gif) all’interno dei vari files .php di WordPress. Sotto Windows avrei utilizzato il fido Total Commander,non essendoci però una versione per Linux sono ricorso alla vecchia e cara console:
In comando soprastante restituisce il nome del file seguito dalla frase che contiene la stringa e si utilizza nel seguente modo:
Se non vi interessa la frase che contiene la stringa ma solo il nome del file potete utilizzare questa variante:
Ecco un esempio:
Articoli forse correlati:
Mi chiamo Roberto, sono uno laureato in Informatica e per lavoro faccio lo sviluppatore mobile.






evilsocket
5 nov, 2009
Se non ti interessa necessariamente filtrare per tipo di file (se devi greppare in una directory del sito è improbabile trovare quello che cerchi in file NON .php
) ti basta :
grep -ri “testo” directory
Altrimenti, non è necessario usare xargs :
find /var/www -name “*.php” -exec grep -i ‘testo’ {} \;
Commento inserito utilizzandoevilsocket
5 nov, 2009
PS: Ovvio che se cerchi anche il nome del file la tua soluzione è la migliore
Commento inserito utilizzando