• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H03-May-2022-1,5291,324

testsuite/H03-May-2022-629574

AUTHORSH A D03-Aug-200946 21

COPYINGH A D15-Jun-201417.6 KiB339280

ChangeLogH A D05-Jan-20217.3 KiB188145

INSTALLH A D05-Jan-20212.6 KiB8256

Makefile.inH A D01-May-20208 KiB239193

NEWSH A D25-Nov-2020307 106

READMEH A D05-Jan-20212 KiB4835

arg_parser.ccH A D01-Jan-20215.7 KiB197150

arg_parser.hH A D01-Jan-20213.5 KiB10043

configureH A D03-May-20226.4 KiB204166

rc.ccH A D05-Jan-202111.5 KiB412318

rc.hH A D05-Jan-20212.5 KiB6334

recursive.ccH A D05-Jan-20214.2 KiB11084

zcat.ccH A D05-Jan-202114 KiB387326

zcatgrep.ccH A D05-Jan-20211.9 KiB6038

zcmp.ccH A D05-Jan-202116 KiB472403

zcmpdiff.ccH A D05-Jan-20212.4 KiB7145

zdiff.ccH A D05-Jan-202116.8 KiB441376

zegrep.inH A D01-Oct-201382 42

zfgrep.inH A D01-Oct-201382 42

zgrep.ccH A D05-Jan-202116.9 KiB402350

ztest.ccH A D05-Jan-202112.5 KiB336284

zupdate.ccH A D05-Jan-202116.1 KiB413356

zutils.ccH A D05-Jan-20218.7 KiB284228

zutils.hH A D05-Jan-20211.5 KiB3815

zutilsrcH A D04-Jul-2013449 1714

README

1Description
2
3Zutils is a collection of utilities able to process any combination of
4compressed and uncompressed files transparently. If any file given,
5including standard input, is compressed, its decompressed content is used.
6Compressed files are decompressed on the fly; no temporary files are
7created.
8
9These utilities are not wrapper scripts but safer and more efficient C++
10programs. In particular the option '--recursive' is very efficient in
11those utilities supporting it.
12
13The utilities provided are zcat, zcmp, zdiff, zgrep, ztest, and zupdate.
14The formats supported are bzip2, gzip, lzip, and xz.
15Zutils uses external compressors. The compressor to be used for each format
16is configurable at runtime.
17
18zcat, zcmp, zdiff, and zgrep are improved replacements for the shell scripts
19provided by GNU gzip. ztest is unique to zutils. zupdate is similar to
20gzip's znew.
21
22NOTE: Bzip2 and lzip provide well-defined values of exit status, which makes
23them safe to use with zutils. Gzip and xz may return ambiguous warning
24values, making them less reliable back ends for zutils.
25
26FORMAT NOTE 1: The option '--format' allows the processing of a subset
27of formats in recursive mode and when trying compressed file names:
28'zgrep foo -r --format=bz2,lz somedir somefile.tar'.
29
30FORMAT NOTE 2: If the option '--force-format' is given, the files are
31passed to the corresponding decompressor without verifying their format,
32allowing for example the processing of compress'd (.Z) files with gzip:
33'zcmp --force-format=gz file.Z file.lz'.
34
35LANGUAGE NOTE: Uncompressed = not compressed = plain data; it may never have
36been compressed. Decompressed is used to refer to data which have undergone
37the process of decompression.
38
39
40Copyright (C) 2009-2021 Antonio Diaz Diaz.
41
42This file is free documentation: you have unlimited permission to copy,
43distribute, and modify it.
44
45The file Makefile.in is a data file used by configure to produce the
46Makefile. It has the same copyright owner and permissions that configure
47itself.
48