Options (5)
-i, --ignore-casebooleanGrep a pattern in a compressed file (case-insensitive)
Example:
zgrep {{[-i|--ignore-case]}} {{pattern}} {{path/to/compressed_file}}-c, --countbooleanOutput count of lines containing matched pattern in a compressed file
Example:
zgrep {{[-c|--count]}} {{pattern}} {{path/to/compressed_file}}-v, --invert-matchbooleanDisplay the lines which don't have the pattern present (Invert the search function)
Example:
zgrep {{[-v|--invert-match]}} {{pattern}} {{path/to/compressed_file}}-e, --regexpbooleanGrep a compressed file for multiple patterns
Example:
zgrep {{[-e|--regexp]}} "{{pattern_1}}" {{[-e|--regexp]}} "{{pattern_2}}" {{path/to/compressed_file}}-E, --extended-regexpbooleanUse extended `regex` (supports `?`, `+`, `{}`, `()`, and `|`)
Example:
zgrep {{[-E|--extended-regexp]}} {{regex}} {{path/to/file}}Examples (7)
Grep a pattern in a compressed file (case-sensitive)
zgrep pattern path/to/compressed_filePrint 3 lines of [C]ontext around, [B]efore, or [A]fter each match
zgrep --context|--before-context|--after-context 3 pattern path/to/compressed_fileGrep a pattern in a compressed file (case-insensitive)
zgrep [-i|--ignore-case] pattern path/to/compressed_fileOutput count of lines containing matched pattern in a compressed file
zgrep [-c|--count] pattern path/to/compressed_fileDisplay the lines which don't have the pattern present (Invert the search function)
zgrep [-v|--invert-match] pattern path/to/compressed_fileGrep a compressed file for multiple patterns
zgrep [-e|--regexp] "pattern_1" [-e|--regexp] "pattern_2" path/to/compressed_filemade by @shridhargupta | data from tldr-pages