man > zgrep(1)

TLDR: zgrep (tldr-pages)

Grep text patterns from files within compressed files.

  • Grep a pattern in a compressed file (case-sensitive)
    zgrep {{pattern}} {{path/to/compressed_file}}
  • Print 3 lines of Context around, Before, or After each match
    zgrep {{-context|--before-context|--after-context}} 3 {{pattern}} {{path/to/compressed_file}}
  • Grep a pattern in a compressed file (case-insensitive)
    zgrep {{-i|--ignore-case}} {{pattern}} {{path/to/compressed_file}}
  • Output count of lines containing matched pattern in a compressed file
    zgrep {{-c|--count}} {{pattern}} {{path/to/compressed_file}}
  • Display the lines which don't have the pattern present (Invert the search function)
    zgrep {{-v|--invert-match}} {{pattern}} {{path/to/compressed_file}}
  • Grep a compressed file for multiple patterns
    zgrep {{-e|--regexp}} "{{pattern_1}}" {{-e|--regexp}} "{{pattern_2}}" {{path/to/compressed_file}}
  • Use extended `regex` (supports `?`, `+`, `{}`, `()`, and `|`)
    zgrep {{-E|--extended-regexp}} {{regex}} {{path/to/file}}
ZGREP(1)                               General Commands Manual                              ZGREP(1)

NAME
       zgrep - search possibly compressed files for a regular expression

SYNOPSIS
       zgrep [ grep_options ] [ -e ] pattern filename...

DESCRIPTION
       The  zgrep  command  invokes  grep on compressed or gzipped files.  All options specified are
       passed directly to grep.  If no file is specified, then the standard input is decompressed if
       necessary and fed to grep.  Otherwise the given files are uncompressed if necessary  and  fed
       to grep.

       If the GREP environment variable is set, zgrep uses it as the grep program to be invoked.

EXIT STATUS
       Exit status is 0 for a match, 1 for no matches, and 2 if trouble.

BUGS
       The  following  grep  options  are not supported: --dereference-recursive (-R), --directories
       (-d), --exclude, --exclude-from, --exclude-dir, --include, --null (-Z), --null-data (-z), and
       --recursive (-r).

AUTHOR
       Charles Levert (charles AT comm.ca)

SEE ALSO
       grep(1), gzexe(1), gzip(1), zdiff(1), zforce(1), zmore(1), znew(1)

                                                                                            ZGREP(1)

Generated by phpman v4.10.0-7-g98e9fd5 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-09-18 18:27 @216.73.216.198
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!