cmp.1 (779B)
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 The 48 .Nm 49 utility is compliant with the 50 .St -p1003.1-2013 51 specification. 52 .Pp 53 The "char" in the default result format has been replaced with "byte".