auto-import changelog data from diffutils-2.7-21.src.rpm
Wed Jul 12 2000 Prospector <bugzilla@redhat.com> - automatic rebuild Thu Jul 06 2000 Trond Eivind Glomsrd <teg@redhat.com> - fix %changelog entries (escape them) - update source location - remove manual stripping - add URL Tue Jun 06 2000 Than Ngo <than@redhat.de> - add %defattr - use rpm macros Wed May 31 2000 Ngo Than <than@redhat.de> - put man pages and info files in correct place - cleanup specfile Thu Feb 03 2000 Preston Brown <pbrown@redhat.com> - rebuild to gzip man pages. Mon Apr 19 1999 Jeff Johnson <jbj@redhat.com> - man pages not in %files. - but avoid conflict for diff.1 Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> - auto rebuild in the new build environment (release 14) Sun Mar 14 1999 Jeff Johnson <jbj@redhat.com> - add man pages (#831). - add %configure and Prefix. Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com> - build for glibc 2.1 Tue Jul 14 1998 Bill Kawakami <billk@home.com> - included the four man pages stolen from Slackware Tue May 05 1998 Prospector System <bugs@redhat.com> - translations modified for de, fr, tr Sun May 03 1998 Cristian Gafton <gafton@redhat.com> - fixed spec file to reference/use the $RPM_BUILD_ROOT always Wed Dec 31 1997 Otto Hammersmith <otto@redhat.com> - fixed where it looks for 'pr' (/usr/bin, rather than /bin) Fri Oct 17 1997 Donnie Barnes <djb@redhat.com> - added BuildRoot Sun Sep 14 1997 Erik Troan <ewt@redhat.com> - uses install-info Mon Jun 02 1997 Erik Troan <ewt@redhat.com> - built against glibc
This commit is contained in:
parent
55e81244d9
commit
70d82c0401
@ -0,0 +1 @@
|
|||||||
|
diffutils-2.7.tar.gz
|
107
cmp.1
Normal file
107
cmp.1
Normal file
@ -0,0 +1,107 @@
|
|||||||
|
.\" Copyright (c) 1987, 1990, 1993
|
||||||
|
.\" The Regents of the University of California. All rights reserved.
|
||||||
|
.\"
|
||||||
|
.\" This code is derived from software contributed to Berkeley by
|
||||||
|
.\" the Institute of Electrical and Electronics Engineers, Inc.
|
||||||
|
.\"
|
||||||
|
.\" 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.
|
||||||
|
.\" 3. All advertising materials mentioning features or use of this software
|
||||||
|
.\" must display the following acknowledgement:
|
||||||
|
.\" This product includes software developed by the University of
|
||||||
|
.\" California, Berkeley and its contributors.
|
||||||
|
.\" 4. Neither the name of the University nor the names of its contributors
|
||||||
|
.\" may be used to endorse or promote products derived from this software
|
||||||
|
.\" without specific prior written permission.
|
||||||
|
.\"
|
||||||
|
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS 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 REGENTS 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.
|
||||||
|
.\"
|
||||||
|
.\" @(#)cmp.1 8.1 (Berkeley) 6/6/93
|
||||||
|
.\"
|
||||||
|
.Dd June 6, 1993
|
||||||
|
.Dt CMP 1
|
||||||
|
.Os
|
||||||
|
.Sh NAME
|
||||||
|
.Nm cmp
|
||||||
|
.Nd compare two files
|
||||||
|
.Sh SYNOPSIS
|
||||||
|
.Nm cmp
|
||||||
|
.Op Fl l | Fl s
|
||||||
|
.Ar file1 file2
|
||||||
|
.Op Ar skip1 Op Ar skip2
|
||||||
|
.Sh DESCRIPTION
|
||||||
|
The cmp utility compares two files of any type and writes the results
|
||||||
|
to the standard output.
|
||||||
|
By default,
|
||||||
|
.Nm
|
||||||
|
is silent if the files are the same; if they differ, the byte
|
||||||
|
and line number at which the first difference occurred is reported.
|
||||||
|
.Pp
|
||||||
|
Bytes and lines are numbered beginning with one.
|
||||||
|
.Pp
|
||||||
|
The following options are available:
|
||||||
|
.Bl -tag -width flag
|
||||||
|
.It Fl l
|
||||||
|
Print the byte number (decimal) and the differing
|
||||||
|
byte values (octal) for each difference.
|
||||||
|
.It Fl s
|
||||||
|
Print nothing for differing files; return exit
|
||||||
|
status only.
|
||||||
|
.El
|
||||||
|
.Pp
|
||||||
|
The optional arguments
|
||||||
|
.Ar skip1
|
||||||
|
and
|
||||||
|
.Ar skip2
|
||||||
|
are the byte offsets from the beginning of
|
||||||
|
.Ar file1
|
||||||
|
and
|
||||||
|
.Ar file2 ,
|
||||||
|
respectively, where the comparison will begin.
|
||||||
|
The offset is decimal by default, but may be expressed as an hexadecimal
|
||||||
|
or octal value by preceding it with a leading ``0x'' or ``0''.
|
||||||
|
.Pp
|
||||||
|
The
|
||||||
|
.Nm cmp
|
||||||
|
utility exits with one of the following values:
|
||||||
|
.Bl -tag -width 4n
|
||||||
|
.It 0
|
||||||
|
The files are identical.
|
||||||
|
.It 1
|
||||||
|
The files are different; this includes the case
|
||||||
|
where one file is identical to the first part of
|
||||||
|
the other.
|
||||||
|
In the latter case, if the
|
||||||
|
.Fl s
|
||||||
|
option has not been specified,
|
||||||
|
.Nm cmp
|
||||||
|
writes to standard output that EOF was reached in the shorter
|
||||||
|
file (before any differences were found).
|
||||||
|
.It >1
|
||||||
|
An error occurred.
|
||||||
|
.El
|
||||||
|
.Sh SEE ALSO
|
||||||
|
.Xr diff 1 ,
|
||||||
|
.Xr diff3 1
|
||||||
|
.Sh STANDARDS
|
||||||
|
The
|
||||||
|
.Nm cmp
|
||||||
|
utility is expected to be
|
||||||
|
.St -p1003.2
|
||||||
|
compatible.
|
473
diff.1
Normal file
473
diff.1
Normal file
@ -0,0 +1,473 @@
|
|||||||
|
.TH DIFF 1 "22sep1993" "GNU Tools" "GNU Tools"
|
||||||
|
.SH NAME
|
||||||
|
diff \- find differences between two files
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B diff
|
||||||
|
[options] from-file to-file
|
||||||
|
.SH DESCRIPTION
|
||||||
|
In the simplest case,
|
||||||
|
.I diff
|
||||||
|
compares the contents of the two files
|
||||||
|
.I from-file
|
||||||
|
and
|
||||||
|
.IR to-file .
|
||||||
|
A file name of
|
||||||
|
.B \-
|
||||||
|
stands for
|
||||||
|
text read from the standard input. As a special case,
|
||||||
|
.B "diff \- \-"
|
||||||
|
compares a copy of standard input to itself.
|
||||||
|
|
||||||
|
If
|
||||||
|
.I from-file
|
||||||
|
is a directory and
|
||||||
|
.I to-file
|
||||||
|
is not,
|
||||||
|
.I diff
|
||||||
|
compares the file in
|
||||||
|
.I from-file
|
||||||
|
whose file name is that of
|
||||||
|
.IR to-file ,
|
||||||
|
and vice versa. The non-directory file must not be
|
||||||
|
.BR \- .
|
||||||
|
|
||||||
|
If both
|
||||||
|
.I from-file
|
||||||
|
and
|
||||||
|
.I to-file
|
||||||
|
are directories,
|
||||||
|
.I diff
|
||||||
|
compares corresponding files in both directories, in
|
||||||
|
alphabetical order; this comparison is not recursive unless the
|
||||||
|
.B \-r
|
||||||
|
or
|
||||||
|
.B \-\-recursive
|
||||||
|
option is given.
|
||||||
|
.I diff
|
||||||
|
never
|
||||||
|
compares the actual contents of a directory as if it were a file. The
|
||||||
|
file that is fully specified may not be standard input, because standard
|
||||||
|
input is nameless and the notion of ``file with the same name'' does not
|
||||||
|
apply.
|
||||||
|
|
||||||
|
.B diff
|
||||||
|
options begin with
|
||||||
|
.BR \- ,
|
||||||
|
so normally
|
||||||
|
.I from-file
|
||||||
|
and
|
||||||
|
.I to-file
|
||||||
|
may not begin with
|
||||||
|
.BR \- .
|
||||||
|
However,
|
||||||
|
.B \-\-
|
||||||
|
as an
|
||||||
|
argument by itself treats the remaining arguments as file names even if
|
||||||
|
they begin with
|
||||||
|
.BR \- .
|
||||||
|
.SS Options
|
||||||
|
Below is a summary of all of the options that GNU
|
||||||
|
.I diff
|
||||||
|
accepts.
|
||||||
|
Most options have two equivalent names, one of which is a single letter
|
||||||
|
preceded by
|
||||||
|
.BR \- ,
|
||||||
|
and the other of which is a long name preceded by
|
||||||
|
.BR \-\- .
|
||||||
|
Multiple single letter options (unless they take an
|
||||||
|
argument) can be combined into a single command line word:
|
||||||
|
.B \-ac
|
||||||
|
is
|
||||||
|
equivalent to
|
||||||
|
.BR "\-a \-c" .
|
||||||
|
Long named options can be abbreviated to
|
||||||
|
any unique prefix of their name. Brackets
|
||||||
|
.RB ( [
|
||||||
|
and
|
||||||
|
.BR ] )
|
||||||
|
indicate that an
|
||||||
|
option takes an optional argument.
|
||||||
|
.TP
|
||||||
|
.BI \- lines
|
||||||
|
Show
|
||||||
|
.I lines
|
||||||
|
(an integer) lines of context. This option does not
|
||||||
|
specify an output format by itself; it has no effect unless it is
|
||||||
|
combined with
|
||||||
|
.B \-c
|
||||||
|
or
|
||||||
|
.BR \-u .
|
||||||
|
This option is obsolete. For proper
|
||||||
|
operation,
|
||||||
|
.I patch
|
||||||
|
typically needs at least two lines of context.
|
||||||
|
.TP
|
||||||
|
.B \-a
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not seem to be text.
|
||||||
|
.TP
|
||||||
|
.B \-b
|
||||||
|
Ignore changes in amount of white space.
|
||||||
|
.TP
|
||||||
|
.B \-B
|
||||||
|
Ignore changes that just insert or delete blank lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-brief
|
||||||
|
Report only whether the files differ, not the details of the
|
||||||
|
differences.
|
||||||
|
.TP
|
||||||
|
.B \-c
|
||||||
|
Use the context output format.
|
||||||
|
.TP
|
||||||
|
.BI "\-C " lines
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-context[= lines ]
|
||||||
|
Use the context output format, showing
|
||||||
|
.I lines
|
||||||
|
(an integer) lines of
|
||||||
|
context, or three if
|
||||||
|
.I lines
|
||||||
|
is not given.
|
||||||
|
For proper operation,
|
||||||
|
.I patch
|
||||||
|
typically needs at least two lines of
|
||||||
|
context.
|
||||||
|
.TP
|
||||||
|
.BI \-\-changed\-group\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a line group containing differing lines from
|
||||||
|
both files in if-then-else format.
|
||||||
|
.TP
|
||||||
|
.B \-d
|
||||||
|
Change the algorithm to perhaps find a smaller set of changes. This makes
|
||||||
|
.I diff
|
||||||
|
slower (sometimes much slower).
|
||||||
|
.TP
|
||||||
|
.BI "\-D " name
|
||||||
|
Make merged if-then-else format output, conditional on the preprocessor
|
||||||
|
macro
|
||||||
|
.IR name .
|
||||||
|
.TP
|
||||||
|
.B \-e
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-ed
|
||||||
|
Make output that is a valid
|
||||||
|
.I ed
|
||||||
|
script.
|
||||||
|
.TP
|
||||||
|
.BI \-\-exclude= pattern
|
||||||
|
When comparing directories, ignore files and subdirectories whose basenames
|
||||||
|
match
|
||||||
|
.IR pattern .
|
||||||
|
.TP
|
||||||
|
.BI \-\-exclude\-from= file
|
||||||
|
When comparing directories, ignore files and subdirectories whose basenames
|
||||||
|
match any pattern contained in
|
||||||
|
.IR file .
|
||||||
|
.TP
|
||||||
|
.B \-\-expand\-tabs
|
||||||
|
Expand tabs to spaces in the output, to preserve the alignment of tabs
|
||||||
|
in the input files.
|
||||||
|
.TP
|
||||||
|
.B \-f
|
||||||
|
Make output that looks vaguely like an
|
||||||
|
.I ed
|
||||||
|
script but has changes
|
||||||
|
in the order they appear in the file.
|
||||||
|
.TP
|
||||||
|
.BI "\-F " regexp
|
||||||
|
In context and unified format, for each hunk of differences, show some
|
||||||
|
of the last preceding line that matches
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.B \-\-forward\-ed
|
||||||
|
Make output that looks vaguely like an
|
||||||
|
.B ed
|
||||||
|
script but has changes
|
||||||
|
in the order they appear in the file.
|
||||||
|
.TP
|
||||||
|
.B \-h
|
||||||
|
This option currently has no effect; it is present for Unix
|
||||||
|
compatibility.
|
||||||
|
.TP
|
||||||
|
.B \-H
|
||||||
|
Use heuristics to speed handling of large files that have numerous
|
||||||
|
scattered small changes.
|
||||||
|
.TP
|
||||||
|
.BI \-\-horizon\-lines= lines
|
||||||
|
Do not discard the last
|
||||||
|
.I lines
|
||||||
|
lines of the common prefix
|
||||||
|
and the first
|
||||||
|
.I lines
|
||||||
|
lines of the common suffix.
|
||||||
|
.TP
|
||||||
|
.B \-i
|
||||||
|
Ignore changes in case; consider upper- and lower-case letters
|
||||||
|
equivalent.
|
||||||
|
.TP
|
||||||
|
.BI "\-I " regexp
|
||||||
|
Ignore changes that just insert or delete lines that match
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.BI \-\-ifdef= name
|
||||||
|
Make merged if-then-else format output, conditional on the preprocessor
|
||||||
|
macro
|
||||||
|
.IR name .
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-all\-space
|
||||||
|
Ignore white space when comparing lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-blank\-lines
|
||||||
|
Ignore changes that just insert or delete blank lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-case
|
||||||
|
Ignore changes in case; consider upper- and lower-case to be the same.
|
||||||
|
.TP
|
||||||
|
.BI \-\-ignore\-matching\-lines= regexp
|
||||||
|
Ignore changes that just insert or delete lines that match
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-space\-change
|
||||||
|
Ignore changes in amount of white space.
|
||||||
|
.TP
|
||||||
|
.B \-\-initial\-tab
|
||||||
|
Output a tab rather than a space before the text of a line in normal or
|
||||||
|
context format. This causes the alignment of tabs in the line to look
|
||||||
|
normal.
|
||||||
|
.TP
|
||||||
|
.B \-l
|
||||||
|
Pass the output through
|
||||||
|
.I pr
|
||||||
|
to paginate it.
|
||||||
|
.TP
|
||||||
|
.BI "\-L " label
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-label= label
|
||||||
|
Use
|
||||||
|
.I label
|
||||||
|
instead of the file name in the context format
|
||||||
|
and unified format
|
||||||
|
headers.
|
||||||
|
.TP
|
||||||
|
.B \-\-left\-column
|
||||||
|
Print only the left column of two common lines in side by side format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-line\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output all input lines in in-then-else format.
|
||||||
|
.TP
|
||||||
|
.B \-\-minimal
|
||||||
|
Change the algorithm to perhaps find a smaller set of changes. This
|
||||||
|
makes
|
||||||
|
.I diff
|
||||||
|
slower (sometimes much slower).
|
||||||
|
.TP
|
||||||
|
.B \-n
|
||||||
|
Output RCS-format diffs; like
|
||||||
|
.B \-f
|
||||||
|
except that each command
|
||||||
|
specifies the number of lines affected.
|
||||||
|
.TP
|
||||||
|
.B \-N
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-new\-file
|
||||||
|
In directory comparison, if a file is found in only one directory,
|
||||||
|
treat it as present but empty in the other directory.
|
||||||
|
.TP
|
||||||
|
.BI \-\-new\-group\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a group of lines taken from just the second
|
||||||
|
file in if-then-else format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-new\-line\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a line taken from just the second file in
|
||||||
|
if-then-else format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-old\-group\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a group of lines taken from just the first
|
||||||
|
file in if-then-else format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-old\-line\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a line taken from just the first file in
|
||||||
|
if-then-else format.
|
||||||
|
.TP
|
||||||
|
.B \-p
|
||||||
|
Show which C function each change is in.
|
||||||
|
.TP
|
||||||
|
.B \-P
|
||||||
|
When comparing directories, if a file appears only in the second
|
||||||
|
directory of the two, treat it as present but empty in the other.
|
||||||
|
.TP
|
||||||
|
.B \-\-paginate
|
||||||
|
Pass the output through
|
||||||
|
.I pr
|
||||||
|
to paginate it.
|
||||||
|
.TP
|
||||||
|
.B \-q
|
||||||
|
Report only whether the files differ, not the details of the
|
||||||
|
differences.
|
||||||
|
.TP
|
||||||
|
.B \-r
|
||||||
|
When comparing directories, recursively compare any subdirectories
|
||||||
|
found.
|
||||||
|
.TP
|
||||||
|
.B \-\-rcs
|
||||||
|
Output RCS-format diffs; like
|
||||||
|
.B \-f
|
||||||
|
except that each command
|
||||||
|
specifies the number of lines affected.
|
||||||
|
.TP
|
||||||
|
.B \-\-recursive
|
||||||
|
When comparing directories, recursively compare any subdirectories
|
||||||
|
found.
|
||||||
|
.TP
|
||||||
|
.B \-\-report\-identical\-files
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-s
|
||||||
|
Report when two files are the same.
|
||||||
|
.TP
|
||||||
|
.BI "\-S " file
|
||||||
|
When comparing directories, start with the file
|
||||||
|
.IR file .
|
||||||
|
This is
|
||||||
|
used for resuming an aborted comparison.
|
||||||
|
.TP
|
||||||
|
.B \-\-sdiff\-merge\-assist
|
||||||
|
Print extra information to help
|
||||||
|
.IR sdiff .
|
||||||
|
.I sdiff
|
||||||
|
uses this
|
||||||
|
option when it runs
|
||||||
|
.IR diff .
|
||||||
|
This option is not intended for users
|
||||||
|
to use directly.
|
||||||
|
.TP
|
||||||
|
.B \-\-show\-c\-function
|
||||||
|
Show which C function each change is in.
|
||||||
|
.TP
|
||||||
|
.BI \-\-show\-function\-line= regexp
|
||||||
|
In context and unified format, for each hunk of differences, show some
|
||||||
|
of the last preceding line that matches
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.B \-\-side\-by\-side
|
||||||
|
Use the side by side output format.
|
||||||
|
.TP
|
||||||
|
.B \-\-speed\-large\-files
|
||||||
|
Use heuristics to speed handling of large files that have numerous
|
||||||
|
scattered small changes.
|
||||||
|
.TP
|
||||||
|
.BI \-\-starting\-file= file
|
||||||
|
When comparing directories, start with the file
|
||||||
|
.IR file .
|
||||||
|
This is
|
||||||
|
used for resuming an aborted comparison.
|
||||||
|
.TP
|
||||||
|
.B \-\-suppress\-common\-lines
|
||||||
|
Do not print common lines in side by side format.
|
||||||
|
.TP
|
||||||
|
.B \-t
|
||||||
|
Expand tabs to spaces in the output, to preserve the alignment of tabs
|
||||||
|
in the input files.
|
||||||
|
.TP
|
||||||
|
.B \-T
|
||||||
|
Output a tab rather than a space before the text of a line in normal or
|
||||||
|
context format. This causes the alignment of tabs in the line to look
|
||||||
|
normal.
|
||||||
|
.TP
|
||||||
|
.B \-\-text
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not appear to be text.
|
||||||
|
.TP
|
||||||
|
.B \-u
|
||||||
|
Use the unified output format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-unchanged\-group\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a group of common lines taken from both files
|
||||||
|
in if-then-else format.
|
||||||
|
.TP
|
||||||
|
.BI \-\-unchanged\-line\-format= format
|
||||||
|
Use
|
||||||
|
.I format
|
||||||
|
to output a line common to both files in if-then-else
|
||||||
|
format.
|
||||||
|
.TP
|
||||||
|
.B \-\-unidirectional\-new\-file
|
||||||
|
When comparing directories, if a file appears only in the second
|
||||||
|
directory of the two, treat it as present but empty in the other.
|
||||||
|
.TP
|
||||||
|
.BI "\-U " lines
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-unified[= lines ]
|
||||||
|
Use the unified output format, showing
|
||||||
|
.I lines
|
||||||
|
(an integer) lines of
|
||||||
|
context, or three if
|
||||||
|
.I lines
|
||||||
|
is not given.
|
||||||
|
For proper operation,
|
||||||
|
.I patch
|
||||||
|
typically needs at least two lines of
|
||||||
|
context.
|
||||||
|
.TP
|
||||||
|
.B \-v
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-version
|
||||||
|
Output the version number of
|
||||||
|
.IR diff .
|
||||||
|
.TP
|
||||||
|
.B \-w
|
||||||
|
Ignore white space when comparing lines.
|
||||||
|
.TP
|
||||||
|
.BI "\-W " columns
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-width= columns
|
||||||
|
Use an output width of
|
||||||
|
.I columns
|
||||||
|
in side by side format.
|
||||||
|
.TP
|
||||||
|
.BI "\-x " pattern
|
||||||
|
When comparing directories, ignore files and subdirectories whose basenames
|
||||||
|
match
|
||||||
|
.IR pattern .
|
||||||
|
.TP
|
||||||
|
.BI "\-X " file
|
||||||
|
When comparing directories, ignore files and subdirectories whose basenames
|
||||||
|
match any pattern contained in
|
||||||
|
.IR file .
|
||||||
|
.TP
|
||||||
|
.B \-y
|
||||||
|
Use the side by side output format.
|
||||||
|
.SH SEE ALSO
|
||||||
|
cmp(1), comm(1), diff3(1), ed(1), patch(1), pr(1), sdiff(1).
|
||||||
|
.SH DIAGNOSTICS
|
||||||
|
An exit status of 0 means no differences were found, 1 means some
|
||||||
|
differences were found, and 2 means trouble.
|
210
diff3.1
Normal file
210
diff3.1
Normal file
@ -0,0 +1,210 @@
|
|||||||
|
.TH DIFF3 1 "22sep1993" "GNU Tools" "GNU Tools"
|
||||||
|
.SH NAME
|
||||||
|
diff3 \- find differences between three files
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B diff3
|
||||||
|
[options] mine older yours
|
||||||
|
.SH DESCRIPTION
|
||||||
|
The
|
||||||
|
.I diff3
|
||||||
|
command compares three files and outputs descriptions
|
||||||
|
of their differences.
|
||||||
|
|
||||||
|
The files to compare are
|
||||||
|
.IR mine ,
|
||||||
|
.IR older ,
|
||||||
|
and
|
||||||
|
.IR yours .
|
||||||
|
At most one of these three file names may be
|
||||||
|
.BR \- ,
|
||||||
|
which tells
|
||||||
|
.I diff3
|
||||||
|
to read the standard input for that file.
|
||||||
|
.SS Options
|
||||||
|
Below is a summary of all of the options that GNU
|
||||||
|
.I diff3
|
||||||
|
accepts. Multiple single letter options (unless they take an argument)
|
||||||
|
can be combined into a single command line argument.
|
||||||
|
.TP
|
||||||
|
.B \-a
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not appear to be text.
|
||||||
|
.TP
|
||||||
|
.B \-A
|
||||||
|
Incorporate all changes from
|
||||||
|
.I older
|
||||||
|
to
|
||||||
|
.I yours
|
||||||
|
into
|
||||||
|
.IR mine ,
|
||||||
|
surrounding all conflicts with bracket lines.
|
||||||
|
.TP
|
||||||
|
.B \-B
|
||||||
|
Old behavior of -A. Shows non-conflicts.
|
||||||
|
.TP
|
||||||
|
.B \-e
|
||||||
|
Generate an
|
||||||
|
.I ed
|
||||||
|
script that incorporates all the changes from
|
||||||
|
.I older
|
||||||
|
to
|
||||||
|
.I yours
|
||||||
|
into
|
||||||
|
.IR mine .
|
||||||
|
.TP
|
||||||
|
.B \-E
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except bracket lines from overlapping changes' first
|
||||||
|
and third files.
|
||||||
|
With
|
||||||
|
.BR \-e ,
|
||||||
|
an overlapping change looks like this:
|
||||||
|
.sp
|
||||||
|
.nf
|
||||||
|
<<<<<<< \fImine\fP
|
||||||
|
lines from \fImine\fP
|
||||||
|
=======
|
||||||
|
lines from \fIyours\fP
|
||||||
|
>>>>>>> \fIyours\fP
|
||||||
|
.fi
|
||||||
|
.TP
|
||||||
|
.B \-\-ed
|
||||||
|
Generate an
|
||||||
|
.I ed
|
||||||
|
script that incorporates all the changes from
|
||||||
|
.I older
|
||||||
|
to
|
||||||
|
.I yours
|
||||||
|
into
|
||||||
|
.IR mine .
|
||||||
|
.TP
|
||||||
|
.B \-\-easy\-only
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except output only the nonoverlapping changes.
|
||||||
|
.TP
|
||||||
|
.B \-i
|
||||||
|
Generate
|
||||||
|
.B w
|
||||||
|
and
|
||||||
|
.B q
|
||||||
|
commands at the end of the
|
||||||
|
.I ed
|
||||||
|
script for System V compatibility. This option must be combined with
|
||||||
|
one of the
|
||||||
|
.B \-AeExX3
|
||||||
|
options, and may not be combined with
|
||||||
|
.BR \-m .
|
||||||
|
.TP
|
||||||
|
.B \-\-initial\-tab
|
||||||
|
Output a tab rather than two spaces before the text of a line in normal format.
|
||||||
|
This causes the alignment of tabs in the line to look normal.
|
||||||
|
.TP
|
||||||
|
.BI "\-L " label
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-label= label
|
||||||
|
Use the label
|
||||||
|
.I label
|
||||||
|
for the brackets output by the
|
||||||
|
.BR \-A ,
|
||||||
|
.B \-E
|
||||||
|
and
|
||||||
|
.B \-X
|
||||||
|
options. This option may be given up to three
|
||||||
|
times, one for each input file. The default labels are the names of
|
||||||
|
the input files. Thus
|
||||||
|
.B "diff3 \-L X \-L Y \-L Z \-m A B C"
|
||||||
|
acts like
|
||||||
|
.BR "diff3 \-m A B C ,
|
||||||
|
except that the output looks like it came from
|
||||||
|
files named
|
||||||
|
.BR X ,
|
||||||
|
.B Y
|
||||||
|
and
|
||||||
|
.B Z
|
||||||
|
rather than from files
|
||||||
|
named
|
||||||
|
.BR A ,
|
||||||
|
.B B
|
||||||
|
and
|
||||||
|
.BR C .
|
||||||
|
.TP
|
||||||
|
.B \-m
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-merge
|
||||||
|
Apply the edit script to the first file and send the result to standard
|
||||||
|
output. Unlike piping the output from
|
||||||
|
.I diff3
|
||||||
|
to
|
||||||
|
.IR ed ,
|
||||||
|
this
|
||||||
|
works even for binary files and incomplete lines.
|
||||||
|
.B \-A
|
||||||
|
is assumed
|
||||||
|
if no edit script option is specified.
|
||||||
|
.TP
|
||||||
|
.B \-\-overlap\-only
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except output only the overlapping changes.
|
||||||
|
.TP
|
||||||
|
.B \-\-show\-all
|
||||||
|
Incorporate all unmerged changes from
|
||||||
|
.I older
|
||||||
|
to
|
||||||
|
.I yours
|
||||||
|
into
|
||||||
|
.IR mine ,
|
||||||
|
surrounding all overlapping changes with bracket lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-show\-overlap
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except bracket lines from overlapping changes' first
|
||||||
|
and third files.
|
||||||
|
.TP
|
||||||
|
.B \-T
|
||||||
|
Output a tab rather than two spaces before the text of a line in normal format.
|
||||||
|
This causes the alignment of tabs in the line to look normal.
|
||||||
|
.TP
|
||||||
|
.B \-\-text
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not appear to be text.
|
||||||
|
.TP
|
||||||
|
.B \-v
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-version
|
||||||
|
Output the version number of
|
||||||
|
.IR diff3 .
|
||||||
|
.TP
|
||||||
|
.B \-x
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except output only the overlapping changes.
|
||||||
|
.TP
|
||||||
|
.B \-X
|
||||||
|
Like
|
||||||
|
.BR \-E ,
|
||||||
|
except output only the overlapping changes.
|
||||||
|
In other words, like
|
||||||
|
.BR \-x ,
|
||||||
|
except bracket changes as in
|
||||||
|
.BR \-E .
|
||||||
|
.TP
|
||||||
|
.B \-3
|
||||||
|
Like
|
||||||
|
.BR \-e ,
|
||||||
|
except output only the nonoverlapping changes.
|
||||||
|
.SH SEE ALSO
|
||||||
|
cmp(1), comm(1), diff(1), ed(1), patch(1), sdiff(1).
|
||||||
|
.SH DIAGNOSTICS
|
||||||
|
An exit status of 0 means
|
||||||
|
.I diff3
|
||||||
|
was successful, 1 means some
|
||||||
|
conflicts were found, and 2 means trouble.
|
123
diffutils.spec
Normal file
123
diffutils.spec
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
Summary: A GNU collection of diff utilities.
|
||||||
|
Name: diffutils
|
||||||
|
Version: 2.7
|
||||||
|
Release: 21
|
||||||
|
Group: Applications/Text
|
||||||
|
URL: http://www.gnu.org/software/diffutils/diffutils.html
|
||||||
|
Source: ftp://ftp.gnu.org/gnu/diffutils/diffutils-%{version}.tar.gz
|
||||||
|
Source1: cmp.1
|
||||||
|
Source2: diff.1
|
||||||
|
Source3: diff3.1
|
||||||
|
Source4: sdiff.1
|
||||||
|
License: GPL
|
||||||
|
Prefix: %{_prefix}
|
||||||
|
Prereq: /sbin/install-info
|
||||||
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
||||||
|
|
||||||
|
%description
|
||||||
|
Diffutils includes four utilities: diff, cmp, diff3 and sdiff. Diff
|
||||||
|
compares two files and shows the differences, line by line. The cmp
|
||||||
|
command shows the offset and line numbers where two files differ, or
|
||||||
|
cmp can show the characters that differ between the two files. The
|
||||||
|
diff3 command shows the differences between three files. Diff3 can be
|
||||||
|
used when two people have made independent changes to a common
|
||||||
|
original; diff3 can produce a merged file that contains both sets of
|
||||||
|
changes and warnings about conflicts. The sdiff command can be used
|
||||||
|
to merge two files interactively.
|
||||||
|
|
||||||
|
Install diffutils if you need to compare text files.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
|
||||||
|
%build
|
||||||
|
autoconf
|
||||||
|
%configure
|
||||||
|
make PR_PROGRAM=%{_bindir}/pr
|
||||||
|
|
||||||
|
%install
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
%makeinstall
|
||||||
|
|
||||||
|
( cd $RPM_BUILD_ROOT
|
||||||
|
gzip -9nf .%{_infodir}/diff*
|
||||||
|
mkdir -p .%{_mandir}/man1
|
||||||
|
for manpage in %{SOURCE1} %{SOURCE3} %{SOURCE4}
|
||||||
|
do
|
||||||
|
install -m 0644 ${manpage} .%{_mandir}/man1
|
||||||
|
done
|
||||||
|
)
|
||||||
|
|
||||||
|
%post
|
||||||
|
/sbin/install-info %{_infodir}/diff.info.gz %{_infodir}/dir --entry="* diff: (diff). The GNU diff."
|
||||||
|
|
||||||
|
%preun
|
||||||
|
if [ $1 = 0 ]; then
|
||||||
|
/sbin/install-info --delete %{_infodir}/diff.info.gz %{_infodir}/dir --entry="* diff: (diff). The GNU diff."
|
||||||
|
fi
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf $RPM_BUILD_ROOT
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc NEWS README
|
||||||
|
%{_bindir}/*
|
||||||
|
%{_mandir}/*/*
|
||||||
|
%{_infodir}/diff.info*gz
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
|
||||||
|
- automatic rebuild
|
||||||
|
|
||||||
|
* Thu Jul 06 2000 Trond Eivind Glomsrød <teg@redhat.com>
|
||||||
|
- fix %%changelog entries (escape them)
|
||||||
|
- update source location
|
||||||
|
- remove manual stripping
|
||||||
|
- add URL
|
||||||
|
|
||||||
|
* Tue Jun 06 2000 Than Ngo <than@redhat.de>
|
||||||
|
- add %%defattr
|
||||||
|
- use rpm macros
|
||||||
|
|
||||||
|
* Wed May 31 2000 Ngo Than <than@redhat.de>
|
||||||
|
- put man pages and info files in correct place
|
||||||
|
- cleanup specfile
|
||||||
|
|
||||||
|
* Thu Feb 03 2000 Preston Brown <pbrown@redhat.com>
|
||||||
|
- rebuild to gzip man pages.
|
||||||
|
|
||||||
|
* Mon Apr 19 1999 Jeff Johnson <jbj@redhat.com>
|
||||||
|
- man pages not in %%files.
|
||||||
|
- but avoid conflict for diff.1
|
||||||
|
|
||||||
|
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com>
|
||||||
|
- auto rebuild in the new build environment (release 14)
|
||||||
|
|
||||||
|
* Sun Mar 14 1999 Jeff Johnson <jbj@redhat.com>
|
||||||
|
- add man pages (#831).
|
||||||
|
- add %%configure and Prefix.
|
||||||
|
|
||||||
|
* Thu Dec 17 1998 Cristian Gafton <gafton@redhat.com>
|
||||||
|
- build for glibc 2.1
|
||||||
|
|
||||||
|
* Tue Jul 14 1998 Bill Kawakami <billk@home.com>
|
||||||
|
- included the four man pages stolen from Slackware
|
||||||
|
|
||||||
|
* Tue May 05 1998 Prospector System <bugs@redhat.com>
|
||||||
|
- translations modified for de, fr, tr
|
||||||
|
|
||||||
|
* Sun May 03 1998 Cristian Gafton <gafton@redhat.com>
|
||||||
|
- fixed spec file to reference/use the $RPM_BUILD_ROOT always
|
||||||
|
|
||||||
|
* Wed Dec 31 1997 Otto Hammersmith <otto@redhat.com>
|
||||||
|
- fixed where it looks for 'pr' (/usr/bin, rather than /bin)
|
||||||
|
|
||||||
|
* Fri Oct 17 1997 Donnie Barnes <djb@redhat.com>
|
||||||
|
- added BuildRoot
|
||||||
|
|
||||||
|
* Sun Sep 14 1997 Erik Troan <ewt@redhat.com>
|
||||||
|
- uses install-info
|
||||||
|
|
||||||
|
* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
|
||||||
|
- built against glibc
|
198
sdiff.1
Normal file
198
sdiff.1
Normal file
@ -0,0 +1,198 @@
|
|||||||
|
.TH SDIFF 1 "22sep1993" "GNU Tools" "GNU Tools"
|
||||||
|
.SH NAME
|
||||||
|
sdiff \- find differences between two files and merge interactively
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B sdiff
|
||||||
|
.B -o
|
||||||
|
outfile [options] from-file to-file
|
||||||
|
.SH DESCRIPTION
|
||||||
|
The
|
||||||
|
.I sdiff
|
||||||
|
command merges two files and interactively outputs the
|
||||||
|
results to
|
||||||
|
.IR outfile .
|
||||||
|
|
||||||
|
If
|
||||||
|
.I from-file
|
||||||
|
is a directory and
|
||||||
|
.I to-file
|
||||||
|
is not,
|
||||||
|
.I sdiff
|
||||||
|
compares the file in
|
||||||
|
.I from-file
|
||||||
|
whose file name is that of
|
||||||
|
.IR to-file ,
|
||||||
|
and vice versa.
|
||||||
|
.I from-file
|
||||||
|
and
|
||||||
|
.I to-file
|
||||||
|
may not both be
|
||||||
|
directories.
|
||||||
|
|
||||||
|
.I sdiff
|
||||||
|
options begin with
|
||||||
|
.BR \- ,
|
||||||
|
so normally
|
||||||
|
.I from-file
|
||||||
|
and
|
||||||
|
.I to-file
|
||||||
|
may not begin with
|
||||||
|
.BR \- .
|
||||||
|
However,
|
||||||
|
.B \-\-
|
||||||
|
as an
|
||||||
|
argument by itself treats the remaining arguments as file names even if
|
||||||
|
they begin with
|
||||||
|
.BR \- .
|
||||||
|
You may not use
|
||||||
|
.B \-
|
||||||
|
as an input file.
|
||||||
|
|
||||||
|
.I sdiff
|
||||||
|
without
|
||||||
|
.B \-o
|
||||||
|
(or
|
||||||
|
.BR \-\-output )
|
||||||
|
produces a
|
||||||
|
side-by-side difference. This usage is obsolete; use
|
||||||
|
.B "diff \-\-side\-by\-side"
|
||||||
|
instead.
|
||||||
|
.SS Options
|
||||||
|
Below is a summary of all of the options that GNU
|
||||||
|
.I sdiff
|
||||||
|
accepts.
|
||||||
|
Each option has two equivalent names, one of which is a single
|
||||||
|
letter preceded by
|
||||||
|
.BR \- ,
|
||||||
|
and the other of which is a long name
|
||||||
|
preceded by
|
||||||
|
.BR \-\- .
|
||||||
|
Multiple single letter options (unless they take
|
||||||
|
an argument) can be combined into a single command line argument. Long
|
||||||
|
named options can be abbreviated to any unique prefix of their name.
|
||||||
|
.TP
|
||||||
|
.B \-a
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not appear to be text.
|
||||||
|
.TP
|
||||||
|
.B \-b
|
||||||
|
Ignore changes in amount of white space.
|
||||||
|
.TP
|
||||||
|
.B \-B
|
||||||
|
Ignore changes that just insert or delete blank lines.
|
||||||
|
.TP
|
||||||
|
.B \-d
|
||||||
|
Change the algorithm to perhaps find a smaller set of changes. This
|
||||||
|
makes
|
||||||
|
.I sdiff
|
||||||
|
slower (sometimes much slower).
|
||||||
|
.TP
|
||||||
|
.B \-H
|
||||||
|
Use heuristics to speed handling of large files that have numerous
|
||||||
|
scattered small changes.
|
||||||
|
.TP
|
||||||
|
.B \-\-expand\-tabs
|
||||||
|
Expand tabs to spaces in the output, to preserve the alignment of tabs
|
||||||
|
in the input files.
|
||||||
|
.TP
|
||||||
|
.B \-i
|
||||||
|
Ignore changes in case; consider upper- and lower-case to be the same.
|
||||||
|
.TP
|
||||||
|
.BI "\-I " regexp
|
||||||
|
Ignore changes that just insert or delete lines that match
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-all\-space
|
||||||
|
Ignore white space when comparing lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-blank\-lines
|
||||||
|
Ignore changes that just insert or delete blank lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-case
|
||||||
|
Ignore changes in case; consider upper- and lower-case to be the same.
|
||||||
|
.TP
|
||||||
|
.BI \-\-ignore\-matching\-lines= regexp
|
||||||
|
Ignore changes that just insert or delete lines that match
|
||||||
|
.IR regexp .
|
||||||
|
.TP
|
||||||
|
.B \-\-ignore\-space\-change
|
||||||
|
Ignore changes in amount of white space.
|
||||||
|
.TP
|
||||||
|
.B \-l
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-left\-column
|
||||||
|
Print only the left column of two common lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-minimal
|
||||||
|
Change the algorithm to perhaps find a smaller set of changes. This
|
||||||
|
makes
|
||||||
|
.I sdiff
|
||||||
|
slower (sometimes much slower).
|
||||||
|
.TP
|
||||||
|
.BI "\-o " file
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-output= file
|
||||||
|
Put merged output into
|
||||||
|
.IR file .
|
||||||
|
This option is required for merging.
|
||||||
|
.TP
|
||||||
|
.B \-s
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-suppress\-common\-lines
|
||||||
|
Do not print common lines.
|
||||||
|
.TP
|
||||||
|
.B \-\-speed\-large\-files
|
||||||
|
Use heuristics to speed handling of large files that have numerous
|
||||||
|
scattered small changes.
|
||||||
|
.TP
|
||||||
|
.B \-t
|
||||||
|
Expand tabs to spaces in the output, to preserve the alignment of tabs
|
||||||
|
in the input files.
|
||||||
|
.TP
|
||||||
|
.B \-\-text
|
||||||
|
Treat all files as text and compare them line-by-line, even if they
|
||||||
|
do not appear to be text.
|
||||||
|
.TP
|
||||||
|
.B \-v
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.B \-\-version
|
||||||
|
Output the version number of
|
||||||
|
.IR sdiff .
|
||||||
|
.TP
|
||||||
|
.BI "\-w " columns
|
||||||
|
.br
|
||||||
|
.ns
|
||||||
|
.TP
|
||||||
|
.BI \-\-width= columns
|
||||||
|
Use an output width of
|
||||||
|
.IR columns .
|
||||||
|
Note that for historical reasons, this option is
|
||||||
|
.B \-W
|
||||||
|
in
|
||||||
|
.IR diff ,
|
||||||
|
.B \-w
|
||||||
|
in
|
||||||
|
.IR sdiff .
|
||||||
|
.TP
|
||||||
|
.B \-W
|
||||||
|
Ignore horizontal white space when comparing lines.
|
||||||
|
Note that for historical reasons, this option is
|
||||||
|
.B \-w
|
||||||
|
in
|
||||||
|
.IR diff ,
|
||||||
|
.B \-W
|
||||||
|
in
|
||||||
|
.IR sdiff .
|
||||||
|
.SH SEE ALSO
|
||||||
|
cmp(1), comm(1), diff(1), diff3(1).
|
||||||
|
.SH DIAGNOSTICS
|
||||||
|
An exit status of 0 means no differences were found, 1 means some
|
||||||
|
differences were found, and 2 means trouble.
|
Loading…
Reference in New Issue
Block a user