xref: /dflybsd-src/usr.bin/gzip/zdiff.1 (revision 86d7f5d305c6adaa56ff4582ece9859d73106103)
1*86d7f5d3SJohn Marino.\"	$NetBSD: zdiff.1,v 1.2 2003/12/28 12:43:43 wiz Exp $
2*86d7f5d3SJohn Marino.\"	$OpenBSD: zdiff.1,v 1.2 2003/07/13 17:39:14 millert Exp $
3*86d7f5d3SJohn Marino.\"	$DragonFly: src/usr.bin/gzip/zdiff.1,v 1.1 2004/10/26 11:19:31 joerg Exp $
4*86d7f5d3SJohn Marino.\"
5*86d7f5d3SJohn Marino.\" Copyright (c) 2003 Todd C. Miller <Todd.Miller@courtesan.com>
6*86d7f5d3SJohn Marino.\"
7*86d7f5d3SJohn Marino.\" Permission to use, copy, modify, and distribute this software for any
8*86d7f5d3SJohn Marino.\" purpose with or without fee is hereby granted, provided that the above
9*86d7f5d3SJohn Marino.\" copyright notice and this permission notice appear in all copies.
10*86d7f5d3SJohn Marino.\"
11*86d7f5d3SJohn Marino.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
12*86d7f5d3SJohn Marino.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
13*86d7f5d3SJohn Marino.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
14*86d7f5d3SJohn Marino.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
15*86d7f5d3SJohn Marino.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
16*86d7f5d3SJohn Marino.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17*86d7f5d3SJohn Marino.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18*86d7f5d3SJohn Marino.\"
19*86d7f5d3SJohn Marino.\" Sponsored in part by the Defense Advanced Research Projects
20*86d7f5d3SJohn Marino.\" Agency (DARPA) and Air Force Research Laboratory, Air Force
21*86d7f5d3SJohn Marino.\" Materiel Command, USAF, under agreement number F39502-99-1-0512.
22*86d7f5d3SJohn Marino.\"
23*86d7f5d3SJohn Marino.Dd June 23, 2003
24*86d7f5d3SJohn Marino.Dt ZDIFF 1
25*86d7f5d3SJohn Marino.Os
26*86d7f5d3SJohn Marino.Sh NAME
27*86d7f5d3SJohn Marino.Nm zcmp ,
28*86d7f5d3SJohn Marino.Nm zdiff
29*86d7f5d3SJohn Marino.Nd compare compressed files
30*86d7f5d3SJohn Marino.Sh SYNOPSIS
31*86d7f5d3SJohn Marino.Nm zcmp
32*86d7f5d3SJohn Marino.Op Ar options
33*86d7f5d3SJohn Marino.Ar file
34*86d7f5d3SJohn Marino.Op Ar file2
35*86d7f5d3SJohn Marino.Nm zdiff
36*86d7f5d3SJohn Marino.Op Ar options
37*86d7f5d3SJohn Marino.Ar file
38*86d7f5d3SJohn Marino.Op Ar file2
39*86d7f5d3SJohn Marino.Sh DESCRIPTION
40*86d7f5d3SJohn Marino.Nm zcmp
41*86d7f5d3SJohn Marinoand
42*86d7f5d3SJohn Marino.Nm zdiff
43*86d7f5d3SJohn Marinoare filters that invoke
44*86d7f5d3SJohn Marino.Xr cmp 1
45*86d7f5d3SJohn Marinoor
46*86d7f5d3SJohn Marino.Xr diff 1
47*86d7f5d3SJohn Marinorespectively to compare compressed files.
48*86d7f5d3SJohn MarinoSuch files generally have a
49*86d7f5d3SJohn Marino.Dq Z
50*86d7f5d3SJohn Marinoor
51*86d7f5d3SJohn Marino.Dq gz
52*86d7f5d3SJohn Marinoextension (both the
53*86d7f5d3SJohn Marino.Xr compress 1
54*86d7f5d3SJohn Marinoand
55*86d7f5d3SJohn Marino.Xr gzip 1
56*86d7f5d3SJohn Marinoformats are supported).
57*86d7f5d3SJohn MarinoAny
58*86d7f5d3SJohn Marino.Ar options
59*86d7f5d3SJohn Marinothat are specified are passed to
60*86d7f5d3SJohn Marino.Xr cmp 1
61*86d7f5d3SJohn Marinoor
62*86d7f5d3SJohn Marino.Xr diff 1 .
63*86d7f5d3SJohn Marino.Pp
64*86d7f5d3SJohn MarinoIf only
65*86d7f5d3SJohn Marino.Ar file1
66*86d7f5d3SJohn Marinois specified, it is compared against a file with the same name, but
67*86d7f5d3SJohn Marinowith the extension removed.
68*86d7f5d3SJohn MarinoWhen both
69*86d7f5d3SJohn Marino.Ar file1
70*86d7f5d3SJohn Marinoor
71*86d7f5d3SJohn Marino.Ar file2
72*86d7f5d3SJohn Marinoare specified, either file may be compressed.
73*86d7f5d3SJohn Marino.Sh ENVIRONMENT
74*86d7f5d3SJohn Marino.Bl -tag -width "TMPDIR"
75*86d7f5d3SJohn Marino.It Ev TMPDIR
76*86d7f5d3SJohn MarinoDirectory in which to place temporary files.
77*86d7f5d3SJohn MarinoIf unset,
78*86d7f5d3SJohn Marino.Pa /tmp
79*86d7f5d3SJohn Marinois used.
80*86d7f5d3SJohn Marino.El
81*86d7f5d3SJohn Marino.Sh FILES
82*86d7f5d3SJohn Marino.Bl -tag -width "/tmp/zdiff.XXXXXXXXXX" -compact
83*86d7f5d3SJohn Marino.It Pa /tmp/zcmp.XXXXXXXXXX
84*86d7f5d3SJohn MarinoTemporary file for
85*86d7f5d3SJohn Marino.Nm zcmp .
86*86d7f5d3SJohn Marino.It Pa /tmp/zdiff.XXXXXXXXXX
87*86d7f5d3SJohn MarinoTemporary file for
88*86d7f5d3SJohn Marino.Nm zdiff .
89*86d7f5d3SJohn Marino.El
90*86d7f5d3SJohn Marino.Sh SEE ALSO
91*86d7f5d3SJohn Marino.Xr cmp 1 ,
92*86d7f5d3SJohn Marino.Xr diff 1 ,
93*86d7f5d3SJohn Marino.Xr gzip 1
94*86d7f5d3SJohn Marino.Sh CAVEATS
95*86d7f5d3SJohn Marino.Nm zcmp
96*86d7f5d3SJohn Marinoand
97*86d7f5d3SJohn Marino.Nm zdiff
98*86d7f5d3SJohn Marinorely solely on the file extension to determine what is, or is not,
99*86d7f5d3SJohn Marinoa compressed file.
100*86d7f5d3SJohn MarinoConsequently, the following are not supported as arguments:
101*86d7f5d3SJohn Marino.Bl -dash
102*86d7f5d3SJohn Marino.It
103*86d7f5d3SJohn Marinodirectories
104*86d7f5d3SJohn Marino.It
105*86d7f5d3SJohn Marinodevice special files
106*86d7f5d3SJohn Marino.It
107*86d7f5d3SJohn Marinofilenames indicating the standard input
108*86d7f5d3SJohn Marino.Pq Dq \-
109*86d7f5d3SJohn Marino.El
110