ZDIFF(1) General Commands Manual ZDIFF(1)

# [NAME](#NAME)

zcmp, zdiff - compare compressed files

# [SYNOPSIS](#SYNOPSIS)

**zcmp** \[ cmp\_options ] file1 \[ file2 ]  
**zdiff** \[ diff\_options ] file1 \[ file2 ]

# [DESCRIPTION](#DESCRIPTION)

The **zcmp** and **zdiff** commands are used to invoke the **cmp** or the **diff** program on files compressed via **gzip**. All options specified are passed directly to **cmp** or **diff**. If only *file1* is specified, it is compared to the uncompressed contents of *file1.gz.* If two files are specified, their contents (uncompressed if necessary) are fed to **cmp** or **diff**. The input files are not modified. The exit status from **cmp** or **diff** is preserved.

# [SEE ALSO](#SEE_ALSO)

[cmp(1)](/man/os/gzip/cmp.1), [diff(1)](/man/os/gzip/diff.1), [zmore(1)](/man/os/gzip/zmore.1), [zgrep(1)](/man/os/gzip/zgrep.1), [znew(1)](/man/os/gzip/znew.1), [zforce(1)](/man/os/gzip/zforce.1), [gzip(1)](/man/os/gzip/gzip.1), [gzexe(1)](/man/os/gzip/gzexe.1)

# [BUGS](#BUGS)

Messages from the **cmp** or **diff** programs may refer to file names such as "-" instead of to the file names specified.

---

Document: zcmp(1) from gzip 1.14-r9 (Chainguard OS)
Source: https://git.savannah.gnu.org/git/gzip.git
