1.3 KiB
1.3 KiB
bzgrep
Encuentra patrones en archivos comprimidos
bzip2usandogrep. Más información: https://manned.org/bzgrep.
- Busca un patrón dentro de un archivo comprimido:
bzgrep "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}
- Busca un patrón de forma recursiva en un archivo comprimido bzip2
.tar:
bzgrep {{[-r|--recursive]}} "{{patrón_de_búsqueda}}" {{ruta/al/archivo_tar}}
- Imprime 3 líneas de [C]ontexto alrededor, [A]ntes o [D]espués de cada coincidencia:
bzgrep {{--context|--before-context|--after-context}} 3 "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}
- Imprime el nombre del archivo y el número de línea de cada coincidencia:
bzgrep {{[-H|--with-filename]}} {{[-n|--line-number]}} "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}
- Busca líneas que coincidan con un patrón, imprimiendo solo el texto coincidente:
bzgrep {{[-o|--only-matching]}} "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}
- Busca en
stdinlíneas que no coincidan con un patrón:
cat {{ruta/al/archivo_comprimido}} | bzgrep {{[-v|--invert-match]}} "{{patrón_de_búsqueda}}"
- Utiliza
regexextendida (admite?,+,{},()y|), sin distinguir mayúsculas de minúsculas:
bzgrep {{[-E|--extended-regexp]}} {{[-i|--ignore-case]}} "{{patrón_de_búsqueda}}" {{ruta/al/archivo}}