logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

xzgrep - search possibly-compressed files for patterns

Description

xzgrep  invokes  grep(1) on uncompressed contents of files.  The formats of the files are determined from
       the filename suffixes.  Any file with a suffix supported by xz(1), gzip(1), bzip2(1),  lzop(1),  zstd(1),
       or lz4(1) will be decompressed; all other files are assumed to be uncompressed.

       If  no  files  are specified or file is - then standard input is read.  When reading from standard input,
       only files supported by xz(1) are decompressed.  Other files are  assumed  to  be  in  uncompressed  form
       already.

       Most options of grep(1) are supported.  However, the following options are not supported:

           -r, --recursive-R, --dereference-recursive-d, --directories=action-Z, --null-z, --null-data--include=glob--exclude=glob--exclude-from=file--exclude-dir=globxzegrep is an alias for xzgrep-E.  xzfgrep is an alias for xzgrep-F.

       The commands lzgrep, lzegrep, and lzfgrep are provided for backward compatibility with LZMA Utils.

Environment

GREP   If GREP is set to a non-empty value, it is used instead of grep, grep-E, or grep-F.

Exit Status

       0      At least one match was found from at least one of the input files.  No errors occurred.

       1      No matches were found from any of the input files.  No errors occurred.

       >1     One or more errors occurred.  It is unknown if matches were found.

Name

       xzgrep - search possibly-compressed files for patterns

See Also

grep(1), xz(1), gzip(1), bzip2(1), lzop(1), zstd(1), lz4(1), zgrep(1)

Tukaani                                            2024-02-13                                          XZGREP(1)

Synopsis

xzgrep [option...]  [pattern_list] [file...]
       xzegrep ...
       xzfgrep ...
       lzgrep ...
       lzegrep ...
       lzfgrep ...

See Also