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".