1997-12-13 09:57:48 +00:00
|
|
|
.\" Copyright (c) 1997
|
|
|
|
.\" Michael Smith
|
|
|
|
.\"
|
|
|
|
.\" Redistribution and use in source and binary forms, with or without
|
|
|
|
.\" modification, are permitted provided that the following conditions
|
|
|
|
.\" are met:
|
|
|
|
.\" 1. Redistributions of source code must retain the above copyright
|
|
|
|
.\" notice, this list of conditions and the following disclaimer.
|
|
|
|
.\" 2. Redistributions in binary form must reproduce the above copyright
|
|
|
|
.\" notice, this list of conditions and the following disclaimer in the
|
|
|
|
.\" documentation and/or other materials provided with the distribution.
|
|
|
|
.\"
|
|
|
|
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
|
|
|
|
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
|
|
|
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
|
|
|
.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
|
|
|
|
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
|
|
|
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
|
|
|
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
|
|
|
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
|
|
|
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
|
|
|
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
|
|
|
.\" SUCH DAMAGE.
|
|
|
|
.\"
|
1999-08-28 01:08:13 +00:00
|
|
|
.\" $FreeBSD$
|
1997-12-13 09:57:48 +00:00
|
|
|
.\"
|
2002-10-03 19:30:22 +00:00
|
|
|
.Dd October 3, 2002
|
1997-12-13 09:57:48 +00:00
|
|
|
.Dt MINIGZIP 1
|
|
|
|
.Os
|
|
|
|
.Sh NAME
|
|
|
|
.Nm minigzip
|
|
|
|
.Nd minimal implementation of the 'gzip' compression tool
|
|
|
|
.Sh SYNOPSIS
|
2000-11-20 19:21:22 +00:00
|
|
|
.Nm
|
2002-10-03 19:30:22 +00:00
|
|
|
.Op Fl cd
|
2001-02-13 09:56:35 +00:00
|
|
|
.Op Ar
|
1997-12-13 09:57:48 +00:00
|
|
|
.Sh DESCRIPTION
|
2002-04-20 12:18:28 +00:00
|
|
|
The
|
|
|
|
.Nm
|
|
|
|
utility is a minimal implementation of the
|
1998-01-05 07:14:54 +00:00
|
|
|
.Xr gzip 1
|
2004-07-02 22:22:35 +00:00
|
|
|
utility.
|
|
|
|
It supports
|
1997-12-13 09:57:48 +00:00
|
|
|
compression and decompression of individual files, as well as
|
|
|
|
streaming compression and decompression via standard input and
|
|
|
|
output.
|
|
|
|
.Pp
|
2001-07-15 08:06:20 +00:00
|
|
|
The default operation is compression, decompression can be
|
1997-12-13 09:57:48 +00:00
|
|
|
selected by supplying the
|
|
|
|
.Fl d
|
|
|
|
flag on the commandline.
|
|
|
|
.Pp
|
|
|
|
If any
|
|
|
|
.Ar file
|
2001-07-15 08:06:20 +00:00
|
|
|
arguments are supplied, the operation is performed on each file
|
2004-07-02 22:22:35 +00:00
|
|
|
separately.
|
|
|
|
Compression replaces the original file with one having a
|
1997-12-13 09:57:48 +00:00
|
|
|
.Pa .gz
|
2004-07-02 22:22:35 +00:00
|
|
|
suffix.
|
|
|
|
Decompression will remove a
|
1997-12-13 09:57:48 +00:00
|
|
|
.Pa .gz
|
|
|
|
suffix if one is present.
|
|
|
|
.Pp
|
|
|
|
If no
|
|
|
|
.Ar file
|
|
|
|
arguments are supplied,
|
|
|
|
.Nm
|
2001-07-15 08:06:20 +00:00
|
|
|
reads from standard input and writes the results of the operation
|
1997-12-13 09:57:48 +00:00
|
|
|
to standard output.
|
2002-10-03 19:30:22 +00:00
|
|
|
.Pp
|
|
|
|
If the
|
|
|
|
.Fl c
|
2002-11-26 17:33:37 +00:00
|
|
|
option is specified,
|
2002-10-03 19:30:22 +00:00
|
|
|
.Nm
|
|
|
|
writes the results to standard output and keep the original files
|
|
|
|
unchanged.
|
1998-01-05 07:14:54 +00:00
|
|
|
.Sh SEE ALSO
|
|
|
|
.Xr gzip 1
|
1997-12-13 09:57:48 +00:00
|
|
|
.Sh AUTHORS
|
2002-04-20 12:18:28 +00:00
|
|
|
The
|
|
|
|
.Nm
|
|
|
|
utility was written by
|
1998-01-05 07:14:54 +00:00
|
|
|
.An Jean-loup Gailly .
|