STORE and TurboSTORE/iX Products Manual (B5151-90003)

Chapter 5 71
Storing Files
Specifying Files in a STORE Command
and a nonsystem volume set's files and directory. The usual STORE command, as illustrated
in the previous section, might be:
:STORE @.@.@;*T;DIRECTORY;ONVS=MPEXL_SYSTEM_VOLUME_SET,NV1
Using an indirect file can save time, especially if your STORE command is long or contains
information that is difficult to remember. You enter the STORE files and parameters in a
text file:
@.@.@;DIRECTORY;ONVS=MPEXL_SYSTEM_VOLUME_SET,NV1
Give the text file a name that is easy to remember, and reference the text file name in a
STORE command. The following STORE command references the file BACKUP as an indirect
file:
:STORE ^BACKUP;*T
The caret (^) is used prior to the filename to tell STORE that it is an indirect file.
The exclamation point (!) can also be used, but it will be interpreted by the command
interpreter (CI) as a variable deference. If you do not intend for it to be used that way, you
should specify two exclamation points (!!) to cause a single exclamation point ( ! ) to be
passed to STORE. However, the recommended character is the carat ( ^ ).
Multiple indirect files can also be used. For example:
:STORE ^BACKUP1,^BACKUP2;*T
Indirect files can also be nested. The maximum nesting level is 3. For example:
INDIR1: @.PUB.SYS;SHOW
INDIR2:
@.OUT.HPSPOOL
^INDIR1
:STORE ^INDIR2;*T
Any commands that can be specified on the STORE command line can be specified in an
indirect file. The one exception is the store device specification, which is usually specified
immediately following the fileset list. The store device must always be specified on the
command line. However, if multiple devices are being used for the backup, the STORESET
option can be specified in the indirect file.
Options can be specified on both the command line and in the indirect file. Any options
that are specified apply to all filesets in all indirect files, as well as any filesets specified on
the command line.
Each line in the indirect file can contain fileset lists separated by commas, and options
separated by semicolons. Fileset lists must always be specified first on a line. An option can
also be specified first on a line, but once an option is specified, no fileset lists may follow
them on the line.
Negative filesets can also be specified in indirect files. They should always immediately
follow a fileset specification. Although one or more negative filesets can be specified on
their own line, no options should be specified between the fileset and its associated
negative filesets. As when specifying negative filesets on the command line, there is no