HP 3000 Manuals

COMPARE [ FCOPY Reference Manual ] MPE/iX 5.0 Documentation


FCOPY Reference Manual

COMPARE 

Compares the contents of the fromfile with the contents of the tofile,
record by record, without changing either file.

Syntax 

;COMPARE [=number-of-errors]

Where:

number-of-errors     Is an integer designating the number of mismatches
                     after which FCOPY should terminate.  The default
                     value is 1.

File Attributes 

The fromfile and the tofile must both have read access.  The tofile 
record size must be equal to that of the fromfile, or else both files
must have variable-length records.

Operation 

The two files may reside on any device, but their record characteristics
(record size, record format, and record type) must be identical.

Each time FCOPY detects an error during file comparison, it prints a
message on the standard listing device (your terminal during a session or
a printer during a job).  The message shows the number of the record in
the fromfile in which the error occurred.

Restrictions 

The only FCOPY functions that can be used with COMPARE are SUBSET,
SKIPEOF, and IGNERR.

Examples 

In the example below, FCOPY compares the contents of the disk file FILEA
with the contents of the disk file DUP1.  If it finds a mismatch, FCOPY
prints a message on the standard listing device (your terminal during a
session, or a printer during a job) and terminates the operation.

     >FROM=FILEA;TO=DUP1;COMPARE 

In the next example, FCOPY compares the contents of the first file on the
magnetic tape TAPE4 with the contents of the disk file DUP2.  Each time
it finds a mismatch, FCOPY prints a message on the standard listing
device.  FCOPY terminates the operation after the fifth mismatch.

     >FROM=TAPE4;TO=DUP2;COMPARE=5 



MPE/iX 5.0 Documentation