CMP(1) General Commands Manual CMP(1)
cmp - perform a byte-by-byte comparison of two files
cmp [ -ls ] filename1 filename2 [ skip1 ] [ skip2 ]
cmp compares filename1 and filename2. If filename1 is `-', the stan-
dard input is used. With no options, cmp makes no comment if the files
are the same; if they differ, it reports the byte and line number at
which the difference occurred, or, that one file is an initial subse-
quence of the other. skip1 and skip2 are initial byte offsets into
filename1 and filename2 respectively, and may be either octal or deci-
mal; a leading 0 denotes octal.
-l Print the byte number (in decimal) and the differing bytes (in
octal) for all differences between the two files.
-s Silent. Print nothing for differing files; set exit codes only.
Exit code 0 is returned for identical files, 1 for different files, and
2 for an inaccessible or missing argument, or a system error.
23 November 1987 CMP(1)