cmp.1 - sbase - suckless unix tools
(HTM) git clone git://git.suckless.org/sbase
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
cmp.1 (722B)
---
1 .Dd October 8, 2015
2 .Dt CMP 1
3 .Os sbase
4 .Sh NAME
5 .Nm cmp
6 .Nd compare two files
7 .Sh SYNOPSIS
8 .Nm
9 .Op Fl l | Fl s
10 .Ar file1 file2
11 .Sh DESCRIPTION
12 .Nm
13 compares
14 .Ar file1
15 and
16 .Ar file2
17 byte by byte.
18 If they differ,
19 .Nm
20 writes the first differing byte- and line-number to stdout.
21 .Sh OPTIONS
22 .Bl -tag -width Ds
23 .It Fl l
24 Print byte-number and bytes (in octal) for each difference.
25 .It Fl s
26 Print nothing and only return status.
27 .El
28 .Sh EXIT STATUS
29 .Bl -tag -width Ds
30 .It 0
31 .Ar file1
32 and
33 .Ar file2
34 are identical.
35 .It 1
36 .Ar file1
37 and
38 .Ar file2
39 are different.
40 .It > 1
41 An error occurred.
42 .El
43 .Sh SEE ALSO
44 .Xr comm 1 ,
45 .Xr diff 1
46 .Sh STANDARDS
47 POSIX.1-2013.
48 .Pp
49 The "char" in the default result format has been replaced with "byte".