LinuxCommandLibrary

xzdiff

compare compressed files

TLDR

Compare files

$ xzdiff [path/to/file1] [path/to/file2]
copy


Compare files, showing the differences side by side
$ xzdiff --side-by-side [path/to/file1] [path/to/file2]
copy


Compare files and report only that they differ (no details on what is different)
$ xzdiff --brief [path/to/file1] [path/to/file2]
copy


Compare files and report when the files are the same
$ xzdiff --report-identical-files [path/to/file1] [path/to/file2]
copy


Compare files using paginated results
$ xzdiff --paginate [path/to/file1] [path/to/file2]
copy

SYNOPSIS

xzcmp [cmp_options] file1 [file2]
xzdiff [diff_options] file1 [file2]
lzcmp [cmp_options] file1 [file2]
lzdiff [diff_options] file1 [file2]

DESCRIPTION

xzcmp and xzdiff invoke cmp(1) or diff(1) on files compressed with xz(1), lzma(1), gzip(1), bzip2(1), lzop(1), or zstd(1). All options specified are passed directly to cmp(1) or diff(1). If only one file is specified, then the files compared are file1 (which must have a suffix of a supported compression format) and file1 from which the compression format suffix has been stripped. If two files are specified, then they are uncompressed if necessary and fed to cmp(1) or diff(1). The exit status from cmp(1) or diff(1) is preserved unless a decompression error occurs; then exit status is 2.

The names lzcmp and lzdiff are provided for backward compatibility with LZMA Utils.

BUGS

Messages from the cmp(1) or diff(1) programs refer to temporary filenames instead of those specified.

SEE ALSO

cmp(1), diff(1), xz(1), gzip(1), bzip2(1), lzop(1), zstd(1), zdiff(1)

Copied to clipboard