• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

cmp

cmp

cmp Compares two files.
cmp [-l | -s] <file1>
									<file2> [<skip1>
									<skip2>]

cmp compares two files of any type and writes the results to the standard output. By default, cmp is silent if the files are the same; if they differ, the byte and line number where the first difference occurs is reported.
Bytes and line are numbered beginning with 1.
-l Lists the byte number (decimal) and differing byte values (octal) for each difference.
-s Prints nothing for differing files; returns exit status only.
The optional arguments <skip1> and <skip2> are the byte offsets, from the beginning of <file1> and <file2>, respectively, where the comparison will begin. The offset is decimal by default, but may be expressed as a hexadecimal or octal value by preceding it with a leading 0x or 0.
cmp exits with one of the following values:
0 Files are identical.
1 Files are different; this includes the case where one file is identical to the first part of the other. In the latter case, if -s has not been specified, cmp writes to standard output that EOF was reached in the shorter file before any differences were found.
>1 An error occurred.



PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint