home *** CD-ROM | disk | FTP | other *** search
/ World of A1200 / World_Of_A1200.iso / programs / disk / misc / dcmp / fcmp.doc < prev    next >
Text File  |  1995-02-27  |  3KB  |  93 lines

  1.  
  2.  
  3.                                fcmp 1.6,Exp
  4.                                ------------
  5.                          Fri Dec  4 05:03:47 1992
  6.  
  7. DISTRIBUTION
  8.  
  9.   This version of FCMP is NOT in the PUBLIC DOMAIN.  You can however freely
  10.   distribute it as long as the following is observed:
  11.  
  12.   - The program and documentation must be distributed together and may not
  13.     be modified in any way.  The only exception is that the program and
  14.     documentation may be compressed into an archive for uploading to Bulletin
  15.     Boards or for other electronic transmission.
  16.  
  17.   - The program is not to be used commercially or included in a commercial
  18.     package for profit unless written authorisation from me is obtained first.
  19.     This version of FCMP may be freely included on public domain library
  20.     disks or compilation disks provided only a small fee is charged for the
  21.     service.
  22.  
  23. DESCRIPTION
  24.  
  25.   FCMP compares two files byte by byte. 
  26.  
  27.   Example:
  28.  
  29.     Ask FCMP for any differences, ignore the offsets:
  30.  
  31.     1> fcmp a.out foobar -q
  32.  
  33.     Display the offsets of all differences:
  34.  
  35.     1> fcmp a.out foobar -d0
  36.  
  37.     Display a hex dump of a.out with all differences highlited:
  38.  
  39.     1> fcmp a.out foobar -d1
  40.  
  41.     Note that the first file name in the command line will be hex dump'ed.
  42.     The second one will only cause the highlitning in case of a difference
  43.     to the first.
  44.  
  45.     Display a hex dump of both files with all differences highlited:
  46.  
  47.     1> fcmp a.out foobar -d2
  48.  
  49.     If you add the `-q' option to either `-d1' or `-d2' you will only get
  50.     the lines of the hex dump that include highlited bytes.
  51.     Together with the `-d0' option it will reduce the output to a list
  52.     of offsets only.
  53.     Adding the `-b' option to any command line will cause FCMP to break
  54.     after the first difference. If you want to start the comparison on
  55.     a certain offset (e.g. 0x1000) then simlply add the `-s' option in
  56.     one of the following ways:
  57.  
  58.     1> fcmp -d2 foobar a.out -s 0x1000       is equal to
  59.     1> fcmp -s $1000 foobar -d2 a.out        or
  60.     1> fcmp foobar -s4096 a.out -d2
  61.  
  62.   That's all for tonight, have fun!
  63.  
  64.                                                 -Tobi
  65.  
  66.  
  67. AUTHOR
  68.  
  69.   Tobias Ferber
  70.   Bismarckstra\3e 22
  71.   W-7570 Baden-Baden
  72.   Germany
  73.  
  74.   Earn:      ukjg@dkauni2.bitnet
  75.  
  76.   X.400:     ukjg@ibm3090.rz.uni-karlsruhe.dbp.de
  77.              s=ukjg;ou=ibm3090;ou=rz;p=uni-karlsruhe;a=dbp;c=de
  78.  
  79.   InterNet:  ukjg@ibm3090.rz.uni-karlsruhe.de
  80.  
  81.  
  82. THANKS
  83.  
  84.   DICE is copyright (c)1990 by Matthew Dillon
  85.                                891 Regal Rd.
  86.                                Berkeley, Ca. 94708
  87.                                USA
  88.  
  89.                                dillon@overload.Berkeley.CA.US
  90.                                uunet.uu.net!overload!dillon
  91.  
  92.                                BIX: mdillon
  93.