grep

¡Esta es una revisión vieja del documento!


Grep

El comando grep se utiliza para realizar búsquedas de cadenas de texto. Podrías usarlo para buscar todas las existencias de la cadena de texto gaucho en el fichero martinfierro.txt del directorio, de la siguiente manera:

grep gaucho martinfierro.txt

Búsquedas comunes

Grep contienen muchas variables que lo hacen muy potente. Alguna de las más utilizadas son:

Búsqueda insensible de mayúsculas:

grep -i cadena fichero.txt

Muestra n líneas después de la cadena de búsqueda:

grep -A n cadena fichero.txt

Muestra n líneas antes de la cadena de búsqueda:

grep -B n cadena fichero.txt

Muestra n líneas antes y después de la cadena de búsqueda:

grep -C n cadena fichero.txt

Muestra las líneas que no coinciden con la cadena de búsqueda:

grep -v cadena fichero.txt

Contea las instancias de la cadena buscada:

grep -c cadena fichero.txt

Muestra únicamente los nombres de fichero que contienen la cadena de búsqueda:

grep -l cadena fichero.txt

Muestra exactamente la cadena especificada:

grep -W cadena fichero.txt

Presenta la expresión regular específica:

grep -e regex fichero

Busca una cadena en un fichero binario:

grep -a cadena fichero

Busca recursivamente en un directorio:

grep -r cadena fichero
  • grep.1656113488.txt.gz
  • Última modificación: 2022/06/24 23:31
  • por peron