COHERENT manpages
This page displays the COHERENT manpage for cmp [Compare bytes of two files].
List of available manpages
Index
cmp -- Command Compare bytes of two files cmp [-ls] file1 file2 [skip1 skip2] The command cmp compares two files byte by byte for equality. file1 and file2 name the files to compare; the file name `-' indicates the standard input. If cmp finds two bytes that differ, it prints the number of the byte at which the discrepancy occurs, then exits. If it encounters EOF on one file but not on the other, it prints the message: EOF on filen cmp recognizes the following command-line options: -l Note each differing byte by printing the positions and octal values of the bytes of each file. -s Print nothing, but return the exit status. By default, cmp begins at byte 1 of each file. The optional arguments skip1 and skip2 are integer values that tell cmp to skip that many bytes for the corresponding file before it begins the comparison. For example, the command cmp FOO BAR 35 40 tells cmp to skip the first 35 bytes of FOO and the first 40 bytes of BAR before it begins to compare them. See Also commands, diff, sh, zcmp Diagnostics cmd returns zero for identical files, one for non-identical files, and two for errors, e.g., bad command or inaccessible file.