VMS Help
EXCHANGE, COPY, Examples

 *Conan The Librarian (sorry for the slow response - running on an old VAX)

    1.EXCHANGE> COPY TEST.DAT DYA0:NEWTST.DAT/VOLUME_FORMAT=RT11

      The command in this example copies the contents of the file
      TEST.DAT from the default disk and directory into a file named
      NEWTST.DAT on an RT-11 diskette (mounted on DYA0). If a file
      named NEWTST.DAT already exists, the COPY command replaces it.
      The record formats are variable length on the Files-11 input
      and ASCII stream on the RT-11 output.

    2.EXCHANGE> COPY/LOG  TEST.DAT  DYA0:NEWTST.DAT
      %EXCHANGE-S-DELETEPREV, previous copy of DYA0:NEWTST.DAT deleted
      %EXCHANGE-S-COPIED, WRKD$:[FRED]TEST.DAT;5
                   copied to  DYA0:NEWTST.DAT, 93 records

      The command in this example is the same as in the preceding
      example, except that the /LOG qualifier is included so that
      the actions of the command are displayed. The /VOLUME_FORMAT
      qualifier is omitted; EXCHANGE defaults to RT-11 format for the
      foreign mounted diskette. Since a file named NEWTST.DAT already
      exists on the diskette (from the command in the previous
      example), the first copy of the file is deleted after the
      second copy is successfully transferred.

    3.EXCHANGE> COPY/LOG  LARGE.DAT  DYA0:/VOLUME_FORMAT=RT11
      %EXCHANGE-S-DELETEPREV, previous copy of _DYA0:LARGE.DAT deleted
      %EXCHANGE-W-RTOUTEOF, end-of-file on output _DYA0:LARGE.DAT,
      insufficient space on volume
      %EXCHANGE-I-PARTCOPIED, WRKD$:[FRED]LARGE.DAT;9 partially copied to
      _DYA0:LARGE.DAT, 1670 records

      EXCHANGE> COPY/LOG/REPLACE  LARGE.DAT  DYA0:/VOLUME_FORMAT=RT11
      %EXCHANGE-S-DELETEPREV, previous copy of _DYA0:LARGE.DAT deleted
      %EXCHANGE-S-COPIED, WRKD$:[FRED]LARGE.DAT;9 copied to
      _DYA0:LARGE.DAT, 3288 records

      The first command in this example fails because there is
      insufficient space on DYA0 for EXCHANGE to do a normal copy
      (that is, to copy the file into a temporary file on DYA0,
      delete the existing file of the same name, and then rename
      the temporary file).

      The second command in this example includes the /REPLACE
      qualifier, which directs COPY to delete an existing version of
      the output file before copying the new file. The first message
      generated by this command indicates that EXCHANGE has deleted
      an existing file. The second message indicates that the copy
      operation has successfully completed.

    4.EXCHANGE> COPY MTA0:[11,132]*.COM/VOLUME_FORMAT=DOS11 [FRED.TEMP]

      The command in this example copies all files with the file type
      COM owned by UIC [11,132] to the subdirectory [FRED.TEMP]. The
      default DOS-11 record format is STREAM. The default Files-11
      record format is VARIABLE.

    5.EXCHANGE> COPY/BOOT DYA0:RT11SJ.SYS DYA0:

      The COPY/BOOT command in this example makes the diskette
      mounted on the RX02 drive DYA0 a bootable RT-11 system.
      Bootstrap information is written to the volume using the RT-11
      single job monitor RT11SJ.SYS and the system device handler
      DY.SYS. The diskette can be formatted in single or double
      density.

    6.EXCHANGE> COPY/BOOT=DX DYA0:RT11SJ.SYS DYA0:

      As in the previous example, the COPY/BOOT command in this
      example makes the diskette mounted on the RX02 drive DYA0 a
      bootable RT-11 system. In this example, however, the system
      device handler is DX.SYS, the RX01 diskette handler. The
      diskette must be formatted in single density in order to boot
      on the RT-11 system.

    7.EXCHANGE> COPY/BOOT CSA1:CONSOL.SYS

      The command in this example writes bootstrap information on the
      console storage device on a VAX processor.

    8.EXCHANGE> COPY DMA0:FROG.DAT/VOLUME_FORMAT=RT11-
      _EXCHANGE> /RECORD=STREAM FROG4JUN.DAT/RECORD=(FIXED=80,PAD=" ")

      The command in this example copies an ASCII stream file (the
      default) from an RT-11 volume to the current default device and
      directory. The output contains fixed-length records that are
      padded to 80 bytes with the space character.
  Close     HLB-list     TLB-list     Help  

[legal] [privacy] [GNU] [policy] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.