IPB
>  Man Pages > Unix > Solaris 10 11/06 > Section 1 > cmp man page

cmp man page

Section 1 - Solaris 10 11/06 Man Pages

Other operating system man pages available here


Advanced Search

Hopefully, this page is exactly what you are looking for, but if not, you can always find further assistance on Unix/Linux Forum!





User Commands                                              cmp(1)



NAME
     cmp - compare two files

SYNOPSIS
     cmp [-l] [-s] file1 file2 [skip1] [skip2]

DESCRIPTION
     The cmp utility compares two files. cmp will write no output
     if  the  files  are the same. Under default options, if they
     differ, it writes to  standard  output  the  byte  and  line
     numbers  at  which  the first difference occurred. Bytes and
     lines are numbered beginning with 1. If one file is an  ini-
     tial subsequence of the other, that fact is noted. skip1 and
     skip2 are initial byte offsets into file1 and file2  respec-
     tively,  and  may  be  either  octal or decimal; a leading 0
     denotes octal.

OPTIONS
     The following options are supported:

     -l       Write the byte number (decimal) and  the  differing
              bytes (octal) for each difference.



     -s       Write nothing for differing files; return exit sta-
              tuses only.



OPERANDS
     The following operands are supported:

     file1    A path name of the first file to  be  compared.  If
              file1 is -, the standard input will be used.



     file2    A path name of the second file to be  compared.  If
              file2 is -, the standard input will be used.



     If both file1 and file2 refer to standard input or refer  to
     the  same  FIFO  special, block special or character special
     file, an error results.

USAGE
     See largefile(5) for the description of the behavior of  cmp
     when  encountering files greater than or equal to 2 Gbyte (2
    **31 bytes).




SunOS 5.10           Last change: 1 Feb 1995                    1






User Commands                                              cmp(1)



EXAMPLES
     Example 1: Comparing files byte for byte

     The following example:

     example% cmp file1 file2 0 1024

     does a byte for byte comparison of file1 and file2. It skips
     the  first  1024  bytes  in  file2  before starting the com-
     parison.

ENVIRONMENT VARIABLES
     See environ(5) for descriptions of the following environment
     variables  that  affect  the execution of cmp: LANG, LC_ALL,
     LC_CTYPE, LC_MESSAGES, and NLSPATH.

EXIT STATUS
     The following error values are returned:

     0        The files are identical.



     1        The files are different;  this  includes  the  case
              where  one  file  is identical to the first part of
              the other.



     >1       An error occurred.



ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     ____________________________________________________________
    |       ATTRIBUTE TYPE        |       ATTRIBUTE VALUE       |
    |_____________________________|_____________________________|
    | Availability                | SUNWcsu                     |
    |_____________________________|_____________________________|
    | CSI                         | enabled                     |
    |_____________________________|_____________________________|
    | Interface Stability         | Standard                    |
    |_____________________________|_____________________________|


SEE ALSO
     comm(1), diff(1), attributes(5),  environ(5),  largefile(5),
     standards(5)




SunOS 5.10           Last change: 1 Feb 1995                    2





Man(1) output converted with man2html and wrapped by fishsponge

This page was generated on Wed Sep 12 11:24:30 GMT 2007

Your favourite pages:

No pages logged yet.
Trying to save cookie...

Top 10 most popular pages:

CPAN man page (4210 hits)
(Suse Linux 10.1)

ssh man page (4117 hits)
(Suse Linux 10.1)

svn man page (2479 hits)
(FreeBSD 6.2)

adv_cap_autoneg man page (1781 hits)
(Solaris 10 11_06)

startproc man page (1711 hits)
(Suse Linux 10.1)

sqlite3 man page (1662 hits)
(openSUSE 10.2)

signal man page (1393 hits)
(Suse Linux 10.1)

pprosetup man page (1241 hits)
(Solaris 10 11_06)

netcat man page (1237 hits)
(Suse Linux 10.1)

ssh-socks5-proxy-connect man page (1126 hits)
(Solaris 10 11_06)

Useful Links

Go Back

Visitor Statistics


Valid XHTML 1.0 Transitional     Valid CSS!

Partners: Cambridge Plus :: Pyrenees Location :: 3D Mechanical Design :: <Link Available>
Unix Man Pages / Linux Man Pages :: HiFi Forum :: SIP VoIP Phone & Provider Reviews :: UNIX/Linux Forum Archives

More info on advertising on Unix/Linux Forum