
FUP Commands
File Utility Program (FUP) Reference Manual—523323-014
2-41
COPY: Copy Form
If BLOCKLEN does not match BLOCKIN, this error message appears:
ERROR - TAPE DEFINE VALUE FOR BLOCKLEN
CONFLICTS WITH BLOCKIN
The value of
in-block-length
is set to the BLOCKLEN DEFINE value if
you omit the BLOCKIN option and
in-filename
is a tape DEFINE with these
attributes:
LABELS set to labeled tape processing
USE set to IN (or not specified)
BLOCKLEN specified
If these are not the attribute settings, FUP uses the
in-record-length
value for
in-block-length
and reads each input record in a separate
physical operation. Record deblocking does not occur.
[ NO ] COMPACT
controls whether zero-length records are ignored when reading the file. This
applies only to any IN relative files. The default is COMPACT (empty records
are ignored), and records that follow an empty record in the OUT file are
renumbered.
If you specify NO COMPACT, COPY transfers empty records from the IN
relative files.
If you select the COMPACT option and the source is a relative file that contains
empty records, this message appears:
source file : EMPTY RECORD FOUND AND NOT TRANSFERRED
This message indicates that the target file has fewer records than the source
file. It is issued only once, when the first empty record is encountered.
EBCDICIN
treats the file specified for
in-filename
as though it contains EBCDIC
characters and translates the characters to their ASCII equivalents.
All the characters converted between EBCDIC and ASCII retain their own
image—with these exceptions:
EBCDIC
ASCII
Logical OR
Exclamation point
Cent sign
Left square bracket
Exclamation point
Right square bracket
Logical NOT sign
Circumflex