Annotation of lucent/sys/man/1/cmp, revision 1.1.1.1

1.1       root        1: .TH CMP 1 
                      2: .SH NAME
                      3: cmp \- compare two files
                      4: .SH SYNOPSIS
                      5: .B cmp
                      6: [
                      7: .B -lsL
                      8: ]
                      9: .I file1 file2
                     10: [
                     11: .I offset1
                     12: [
                     13: .I offset2
                     14: ]
                     15: ]
                     16: .SH DESCRIPTION
                     17: The two files are
                     18: compared.
                     19: A diagnostic results if the contents differ, otherwise
                     20: there is no output.
                     21: .PP
                     22: The options are:
                     23: .TP
                     24: .B l
                     25: Print the byte number (decimal) and the
                     26: differing bytes (hexadecimal) for each difference.
                     27: .TP
                     28: .B s
                     29: Print nothing for differing files,
                     30: but set the exit status.
                     31: .TP
                     32: .B L
                     33: Print the line number of the first differing byte.
                     34: .PP
                     35: If offsets are given,
                     36: comparison starts at the designated byte position
                     37: of the corresponding file.
                     38: Offsets that begin with
                     39: .B 0x
                     40: are hexadecimal;
                     41: with
                     42: .BR 0 ,
                     43: octal; with anything else, decimal.
                     44: .SH SOURCE
                     45: .B /sys/src/cmd/cmp.c
                     46: .SH "SEE ALSO"
                     47: .IR diff (1) 
                     48: .SH DIAGNOSTICS
                     49: If a file is inaccessible or missing, the exit status is
                     50: .LR open .
                     51: If the files are the same, the exit status is empty (true).
                     52: If they are the same except that one is longer than the other, the exit status is
                     53: .LR EOF .
                     54: Otherwise
                     55: .I cmp
                     56: reports the position of the first disagreeing byte and the exit status is
                     57: .LR differ .

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.