Buscar cadenas de texto en Linux

Escrito por: Andrés Villanueva Manjarres   

En algunas ocasiones necesitamos encontrar que archivos contienen determinadas cadenas de textos. La siguiente línea de comandos permitirá encontrar cadenas de textos en los archivos que se encuentren dentro de algunos directorios.

> find "." -type f | xargs grep "cadena"

find: (y la opción usada) Buscan archivos en el directorio especificado ( . para el directorio actual ),
xargs: combina cada elemento con el comando especificado
grep: busca patrones en el archivo.

Escribe tu comentario
Nombre:Invitado
Título:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
Comentario:

Código de validación.* Code

Comentario[s]
Sugerencia
Escrito por Invitado el 2010-03-04 12:50:06
find "." -type f | xargs grep -s "cadena"  
 
con esto se evita que muestre errores de acceso al archivo y solo muestra las concordancias.