Reference

zgrep(1)

search possibly compressed files for a regular expression

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 ([email protected])

SEE ALSO

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

History

--after-context until Debian 11 (Bullseye); --before-context until Debian 11 (Bullseye); --byte-offset until Debian 11 (Bullseye); --bz2 until Debian 11 (Bullseye); --color until Debian 11 (Bullseye); --context until Debian 11 (Bullseye); --count until Debian 11 (Bullseye); --dereference-recursive until Debian 11 (Bullseye); --extended-regexp until Debian 11 (Bullseye); --file until Debian 11 (Bullseye); --files-with-matches until Debian 11 (Bullseye); --files-without-match until Debian 11 (Bullseye); --fixed-strings until Debian 11 (Bullseye); --force-format until Debian 11 (Bullseye); --format until Debian 11 (Bullseye); --gz until Debian 11 (Bullseye); --help until Debian 11 (Bullseye); --ignore-case until Debian 11 (Bullseye); --invert-match until Debian 11 (Bullseye); --line-number until Debian 11 (Bullseye); --line-regexp until Debian 11 (Bullseye); --lz until Debian 11 (Bullseye); --max-count until Debian 11 (Bullseye); --no-filename until Debian 11 (Bullseye); --no-messages until Debian 11 (Bullseye); --no-rcfile until Debian 11 (Bullseye); --only-matching until Debian 11 (Bullseye); --quiet until Debian 11 (Bullseye); --recursive until Debian 11 (Bullseye); --regexp until Debian 11 (Bullseye); --text until Debian 11 (Bullseye); --verbose until Debian 11 (Bullseye); --version until Debian 11 (Bullseye); --with-filename until Debian 11 (Bullseye); --word-regexp until Debian 11 (Bullseye); --xz until Debian 11 (Bullseye); -A until Debian 11 (Bullseye); -B until Debian 11 (Bullseye); -C until Debian 11 (Bullseye); -E until Debian 11 (Bullseye); -F until Debian 11 (Bullseye); -H until Debian 11 (Bullseye); -I until Debian 11 (Bullseye); -L until Debian 11 (Bullseye); -M until Debian 11 (Bullseye); -N until Debian 11 (Bullseye); -O until Debian 11 (Bullseye); -R until Debian 11 (Bullseye); -V until Debian 11 (Bullseye); -a until Debian 11 (Bullseye); -b until Debian 11 (Bullseye); -c until Debian 11 (Bullseye); -e until Debian 11 (Bullseye); -f until Debian 11 (Bullseye); -h until Debian 11 (Bullseye); -i until Debian 11 (Bullseye); -l until Debian 11 (Bullseye); -m until Debian 11 (Bullseye); -n until Debian 11 (Bullseye); -o until Debian 11 (Bullseye); -q until Debian 11 (Bullseye); -r until Debian 11 (Bullseye); -s until Debian 11 (Bullseye); -v until Debian 11 (Bullseye); -w until Debian 11 (Bullseye); -x until Debian 11 (Bullseye).