Cómo usar grep para buscar texto dentro de archivos en GNU/Linux

1 minuto de lectura

Grep es un comando muy útil que permite buscar texto (una o varias palabras) dentro de uno o más archivos.

Palabras claves: línea de comandos, command line, grep, buscar texto, gnu, linux.

Por ejemplo, buscamos la palabra “texto” dentro de todos los archivos de texto (.txt) que tengamos en el directorio “home”:

grep "texto" /home/ *.txt

Si queremos buscar en ese directorio y en los que están dentro de él:

grep -r "texto" /home/ *.txt

Buscar en ese directorio, en los que están dentro de él y en cualquier tipo de archivo:

grep -r "texto" /home/

Buscar la palabra “texto” dentro de un archivo ignorando distinción entre mayúsculas y minúsculas:

grep -i "texto" nombre-del-archivo

Buscar comentarios dentro de un archivo:

grep ^# nombre-del-archivo
5/5 - (1 voto)
Diego García Cuesta: Técnico superior en administración de sistemas informáticos y redes. Autodidacta, amante de la tecnología y el deporte. En mis tiempos libres investigo sobre los últimos avances tecnológicos.
Related Post