-a,--addARCHIVEFILES...
Create the specified archive with the specified files. You must specify only one archive.
-x,--extractARCHIVE
Extract all the files on the specified archive. You must specify only one archive.
-l,--listARCHIVES...
List the content of the specified archives.
-z,--recompressARCHIVES...
Recompress the specified archives. If the -1, -2, -3, -4 options are specified, it´s used the
smallest file choice from: the previous compressed data, the new compression and the uncompressed
format. If the -0 option is specified the archive is always rewritten without any compression.
-t,--testARCHIVES...
Test the specified archives. The tests may be extended with the -p option.
-k,--keep-file-time
When recompressing with -z keep the .zip file time.
-p,--pedantic
Be pedantic on the zip tests. If this flag is enabled some more extensive tests on the zip
integrity are done. These tests are generally not done by other zip utilities.
-0,--shrink-store
Disable the compression. The file is only stored and not compressed. This option is very useful to
expand the archives of .png and .mp3 files. These files are already compressed, trying to compress
them another time is really a waste of time and resource.
-1,--shrink-fast
Set the compression level to "fast" using the zlib compressor.
-2,--shrink-normal
Set the compression level to "normal" using the libdeflate compressor. This is the default level
of compression.
-3,--shrink-extra
Set the compression level to "extra" using the 7z compressor. You can define the compressor
iterations with the -i, --iter option.
-4,--shrink-insane
Set the compression level to "insane" using the zopfli compressor. You can define the compressor
iterations with the -i, --iter option.
-i,--iterN
Define an additional numer of iterations for the 7z and zopfli compressors for modes -3 and -4.
More iterations usually give a better compression, but may require a lot more time. Try for
example with 10, 15, 20, and so on.