Comando zgrep en Linux con ejemplos

El comando zgrep se usa para buscar expresiones de un archivo dado, incluso si está comprimido. Todas las opciones que se aplican al comando grep también se aplican al comando zgrep

Sintaxis:  

zgrep [grep options] Expression File name

Opciones: 

  • -c: esta opción se utiliza para mostrar el número de líneas coincidentes para cada archivo. 
    Ejemplo: 
zgrep -c "linux" GFG.txt.gz

  • -i: esta opción se usa para ignorar la distinción entre mayúsculas y minúsculas. 

    Ejemplo: 

zgrep -i "LINUX" GFG.txt.gz

  • -n: Esta opción se usa para mostrar el número de línea del archivo si la expresión dada está presente en la línea. 
    Ejemplo: 
zgrep -n "linux" GFG.txt.gz

  • -v: esta opción se usa para mostrar las líneas que no tienen la expresión presente. Básicamente invertir la función de búsqueda. 
    Ejemplo: 
zgrep -v "linux" GFG.txt.gz

  • -e: esta opción se usa para especificar la expresión, pero se puede usar varias veces. 
    Ejemplo: 
zgrep -e "linux" -e "Linux" GFG.txt.gz

  • -o: esta opción se usa para mostrar solo la sección coincidente de la línea de la expresión dada. 
    Ejemplo: 
zgrep -o "linux" GFG.txt.gz

  • -l: esta opción se utiliza para mostrar los nombres de los archivos con la expresión presente en ellos. 
    Ejemplo: 
zgrep -l "linux" *

  • -w: de forma predeterminada, el comando zgrep muestra líneas incluso si la expresión se encuentra como una substring. Esta opción solo muestra líneas si se encuentra la expresión completa. 
    Ejemplo: 
zgrep -w "linux" GFG.txt.gz

  • -h: esta opción se usa para mostrar las líneas coincidentes, pero no muestra los nombres de los archivos. 
    Ejemplo: 
zgrep -h "linux" GFG.txt.gz

Publicación traducida automáticamente

Artículo escrito por basilmohamed y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *