.TH CMP 1 .SH NAME cmp \- compare two files .SH SYNOPSIS .B cmp [ .B \-l ] [ .B \-s ] file1 file2 .SH DESCRIPTION The two files are compared. (If .I file1 is `\-', the standard input is used.) Under default options, .I cmp makes no comment if the files are the same; if they differ, it announces the byte and line number at which the difference occurred. If one file is an initial subsequence of the other, that fact is noted. .PP Options: .TP 6 .B \-\^l Print the byte number (decimal) and the differing bytes (octal) for each difference. .TP 6 .B \-\^s Print nothing for differing files; return codes only. .dt .SH "SEE ALSO" comm(1), diff(1) .SH DIAGNOSTICS Exit code 0 is returned for identical files, 1 for different files, and 2 for an inaccessible or missing argument.