Buscar cadenes de text dins un fitxer

Si volem buscar un text però no sabem a quin fitxer està escrit. Passa sovint quant estem escrivint codi font.
Amb Linux podem utilitzar l’eina grep per buscar.

grep -riH "text_a-buscar" ruta_a_buscar

Explicació:

-c mostra el número de línies que coincideixen.
-e PATRO ens permet especificar diferents patrons de busqueda o protegir aquells patrons que comencen amb el signe -.
-r busca recursivament dins els subdirectoris del directori actual.
-v Ens ensenya les línies que no coincideixen amb el patró buscat.
-i No diferencia entre majúscules i minúscules.
-n Enumera les línies a la sortida.
-E Ens permet utilitzar expressions regulars com egrep.
-o Li indica a grep que ens mostri només la part de la línia que coincideix amb el patró.
-f FITXER Extreu els patrons del fitxer que especifiquem.
-H Ens ensenya el nom dels fitxers que coincideixen.
-w Només la paraula exacte.

 

 

 

Aquesta entrada ha esta publicada en Guies Linux. Afegeix a les adreces d'interès l'enllaç permanent.

Deixa un comentari

L'adreça electrònica no es publicarà Els camps necessaris estan marcats amb *