22921a859f
Fix "new sentence, new line" warnings throughout so that formatters can produce correct spacing between sentences. join.1 Remove unnecessary Ns macros. These are not necessary for delimeters, which get special treatment. xinstall.1 Fix date in manual. The contents were last modified on 2016-12-03, so use that instead of the invalid date. grep.1 Fix escape sequence for `\<` and `\>`. ed.1 Remove spurious `\\n` escape for the null-command.
54 lines
774 B
Groff
54 lines
774 B
Groff
.Dd 2015-10-08
|
|
.Dt CMP 1
|
|
.Os sbase
|
|
.Sh NAME
|
|
.Nm cmp
|
|
.Nd compare two files
|
|
.Sh SYNOPSIS
|
|
.Nm
|
|
.Op Fl l | Fl s
|
|
.Ar file1 file2
|
|
.Sh DESCRIPTION
|
|
.Nm
|
|
compares
|
|
.Ar file1
|
|
and
|
|
.Ar file2
|
|
byte by byte.
|
|
If they differ,
|
|
.Nm
|
|
writes the first differing byte- and line-number to stdout.
|
|
.Sh OPTIONS
|
|
.Bl -tag -width Ds
|
|
.It Fl l
|
|
Print byte-number and bytes (in octal) for each difference.
|
|
.It Fl s
|
|
Print nothing and only return status.
|
|
.El
|
|
.Sh EXIT STATUS
|
|
.Bl -tag -width Ds
|
|
.It 0
|
|
.Ar file1
|
|
and
|
|
.Ar file2
|
|
are identical.
|
|
.It 1
|
|
.Ar file1
|
|
and
|
|
.Ar file2
|
|
are different.
|
|
.It > 1
|
|
An error occurred.
|
|
.El
|
|
.Sh SEE ALSO
|
|
.Xr comm 1 ,
|
|
.Xr diff 1
|
|
.Sh STANDARDS
|
|
The
|
|
.Nm
|
|
utility is compliant with the
|
|
.St -p1003.1-2013
|
|
specification.
|
|
.Pp
|
|
The "char" in the default result format has been replaced with "byte".
|