Zutils 1.13-rc1 is ready for testing here
http://download.savannah.gnu.org/releases/zutils/zutils-1.13-rc1.tar.lz
The sha256sum is:
54ccf095dc1243eedcec17adeb1b0f241c4eb261fd7d2fab6dbc7d1ca659112a
zutils-1.13-rc1.tar.lz
Please, test it and report any bugs you find.
Zutils is a collection of utilities able to process any combination of
compressed and uncompressed files transparently. If any file given,
including standard input, is compressed, its decompressed content is used.
Compressed files are decompressed on the fly; no temporary files are
created. Data format is detected by its identifier string (magic bytes), not
by the file name extension. Empty files are considered uncompressed.
These utilities are not wrapper scripts but safer and more efficient C++
programs. In particular the option '--recursive' is very efficient in those
utilities supporting it.
The utilities provided are zcat, zcmp, zdiff, zgrep, ztest, and zupdate.
The formats supported are bzip2, gzip, lzip, xz, and zstd.
Zutils uses external compressors. The compressor to be used for each format
is configurable at runtime.
zcat, zcmp, zdiff, and zgrep are improved replacements for the shell scripts
provided by GNU gzip. ztest is unique to zutils. zupdate is similar to
gzip's znew.
The homepage is at http://www.nongnu.org/zutils/zutils.html
Changes in this version:
* The detection of bzip2 files with no compressed blocks has been fixed.
(Error introduced in version 1.9).
* When zcat, zcmp, zdiff, or zgrep need to try compressed file names,
gzip (.gz) is now tried before bzip2 (.bz2).
* When only one compressed file is passed to zcmp or zdiff, they now try
to compare it with a compressed file of any of the remaining formats if the
corresponding uncompressed file does not exist.
* zcmp now reports EOF on empty file like GNU cmp:
"zcmp: EOF on FILE which is empty".
* File diagnostics in zupdate have been reformatted as 'PROGRAM: FILE:
MESSAGE'.
* The variable MAKEINFO has been added to configure and Makefile.in.
Regards,
Antonio Diaz, zutils author and maintainer.
--
If you are using gzip, bzip2, or xz, please consider the long-term
advantages of switching to lzip:
http://www.nongnu.org/lzip/lzip_benchmark.html
http://www.nongnu.org/lzip/manual/lzip_manual.html#Quality-assurance
http://www.nongnu.org/lzip/safety_of_the_lzip_format.html