9.2.3 List of extended script commands
The table below lists the extended script commands and shows for each command the maximum number of times it can be specified in a job.
Command name |
Overview |
Maximum number of times specified# |
---|---|---|
#-adsh_file |
Assigns and postprocesses a regular file. |
4,095 |
#-adsh_file_temp |
Assigns and postprocesses a temporary file. |
4,095 |
#-adsh_job |
Declares a name for a job. |
1 |
#-adsh_job_stop |
Defines termination conditions for a job. |
1,023 |
#-adsh_path_var |
Defines shell variables for handling path names. |
1 |
#-adsh_rc_ignore |
Defines commands to always terminate normally. |
1,023 |
#-adsh_script |
Calls an external job definition script file from the job definition script that is running. |
4,095 |
#-adsh_spoolfile |
Assigns a program output data file. |
In a job: 4,095 In a job step: 255 Outside a job step: 255 |
#-adsh_step |
Defines a job step, using the following three commands: #-adsh_step_start, #-adsh_step_end, and #-adsh_step_error. |
4,095 |
- #
The maximum number of times a command can be specified in a job includes the sum of the number of times it is specified in the script defined in the job definition script file specified in an argument of the adshexec command plus the number of times it is specified in external scripts called from that script by the #-adsh_script command. External scripts include scripts in nested calls.