Author: T. R. Wyant III, E. I. DuPont de Nemours, Rich-
mond, VA.
Operating system: RSX-11M+ V3.0 forward. Other RSX systems
with reduced functionality.
Language: FORTRAN-77, MACRO-11
Memory Required: 32KW
Other Hardware Required: None
Keywords: Utilities - RSX11
Abstract:
LBC provides a non-structured disk copy facility for
direct-access media under RSX. All or part of a disk (mounted
foreign) or a file may be copied to another disk or file, or to
another location on the same disk or file. In the case of
file-to-file operations, the attributes of the input file can
be preserved. Because up to 64 blocks are moved at a time,
performance is reasonable. Error recovery is done by reducing
the number of blocks per QIO and retrying the operation; if a
single-block QIO fails, the error is logged and a block is
skipped on both input and output.
LBC can be invoked in any of the standard ways for an RSX util-
ity. The command interface is DCL-like, and includes prompts
for missing information.
When invoking directly you can use the following syntax:
/START specifies start block to be copied
/NUMBER specifies no. of blocks to be copied
/BUFFER specifies no. of 512 byte buffer to be used (1 to 63)
/PRESERVE preserves file attributes when copying from file to file
For full description see file LBC.RNO.
Full default file name support as documented requires the PRMS$
directive (ie - RSX-11M+ V3.0 or greater). Older M+ systems,
or M systems, require more typing but should work otherwise.
(Yes, program tested on RSX11M-Plus V4.0 and RSX11M V4.5, VH).