LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

zdiff

Compare gzip-compressed files line-by-line

TLDR

Compare two compressed files
$ zdiff [file1.gz] [file2.gz]
copy
Compare in unified format
$ zdiff -u [file1.gz] [file2.gz]
copy
Compare in context format
$ zdiff -c [file1.gz] [file2.gz]
copy
Compare side by side
$ zdiff -y [file1.gz] [file2.gz]
copy
Compare a compressed file against its uncompressed version
$ zdiff [file.gz]
copy

SYNOPSIS

zdiff [diffoptions] file1 [file2_]

DESCRIPTION

zdiff compares gzip-compressed files line-by-line without requiring manual decompression. It works like diff but transparently handles .gz files, decompressing them on the fly before comparing.If only one file is specified, it is compared against the uncompressed contents of the corresponding .gz file. If two files are specified, their contents (uncompressed if necessary) are fed to diff.All standard diff output formats are supported. Any options accepted by diff can be passed through to zdiff. The exit status from diff is preserved.The command is part of the gzip package. For byte-by-byte comparison, use zcmp instead.

PARAMETERS

All options are passed directly to diff(1). Common options include:-u

Unified output format.
-c
Context output format.
-y
Side-by-side output.
-q
Report only whether files differ.
-i
Ignore case differences.
-w
Ignore all white space.

INSTALL

sudo apt install gzip
copy
sudo dnf install gzip
copy
sudo pacman -S gzip
copy
sudo apk add gzip
copy
sudo zypper install gzip
copy
brew install gzip
copy
nix profile install nixpkgs#gzip
copy

CAVEATS

Only handles gzip-compressed files. Both files are fully decompressed in memory before comparison. For xz/lzma files, use xzdiff; for bzip2 files, use bzdiff.

SEE ALSO

diff(1), zcmp(1), zcat(1), gzip(1), zmore(1)

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid