Command Input/Output Redirection (CIOR) enables you to define different files for command input and command output. Without CIOR, command input and output defaults to $STDIN or $STDLIST. For sessions, $STDIN
and $STDLIST are your terminal. For jobs, $STDIN and $STDLIST are spoolfiles although $STDLIST is most commonly seen as a printed
job output (spoolfile) listing.
CIOR provides independent management of redirection by the command
interpreter. This means that command executors, user commands (user
defined commands (UDCs) and command files) need not be modified to take
advantage of CIOR. Redirection is available from sessions,
jobs, programmatically (via the COMMAND and HPCICOMMAND intrinsics)
and in break mode. CIOR provides defaults for redirection file
attributes; however, you can override the defaults with file equation
backreferences.
Redirection files are written to the temporary file domain unless this
default is overidden with a file equation. (Other defaults are
covered later in this section).