logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

zipcmp — compare contents of zip archives

Authors

       Dieter Baron <dillo@nih.at> and Thomas Klausner <wiz@gatalith.at>

Debian                                           March 15, 2024                                        ZIPCMP(1)

Description

zipcmp compares the zip archives or directories archive1 and archive2 and checks if they contain the same
       files,  comparing  their names, uncompressed sizes, and CRCs.  File order and compressed size differences
       are ignored.

       Supported options:

       -C   Check consistency of archives.  Results in  an  error  if  archive  is  inconsistent  or  not  valid
            according to the zip specification.

       -h   Display a short help message and exit.

       -i   Compare names ignoring case distinctions.

       -p   Enable  paranoid  checks.   Compares  extra  fields,  comments, and other meta data.  (Automatically
            disabled if one of the archives is a directory.)  These checks are skipped for files where the  data
            differs.

       -q   Quiet mode.  Compare -v.

       -s   Print a summary of how many files where added and removed.

       -T   Additionally compare the time stamps of the entries.

       -t   Test zip files by comparing the contents to their checksums.

       -V   Display version information and exit.

       -v   Verbose mode.  Print details about differences to stdout.  (This is the default.)

Exit Status

zipcmp exits 0 if the two archives contain the same files, 1 if they differ, and >1 if an error occurred.

History

zipcmp was added in libzip 0.6.

Name

       zipcmp — compare contents of zip archives

See Also

zipmerge(1), ziptool(1), libzip(3)

Synopsis

zipcmp [-ChipqsTtVv] archive1archive2

See Also