Contents
-
Part 1: Overview
-
Part 2: Setup
-
2. Preparations for Using JP1/Advanced Shell
-
2.6 Specifying environment information for JP1/Advanced Shell
-
2.6.6 Specifying definitions for using UNIX-compatible commands
-
2.6.7 Defining the handling of unsupported conditional expressions (Windows only)
-
2.6.8 Defining job execution results and log output information
-
2.6.12 Migrating job definition scripts from UNIX to Windows
-
2.6.13 Loading the files specified in the ENV shell variable
-
2.6.14 Defining the process that will be executing the last command in a pipe (UNIX only)
-
2.6.15 Defining the return code in the event of an unresumable error in a job
-
2.6.19 Creating the directories required for JP1/Advanced Shell
-
2.6.21 Performing user-specific postprocessing when a job is terminated forcibly
-
2.7 Specifying environment information for JP1/AJS (applicable when JP1/AJS is used)
-
-
Part 3: Operation
-
-
3.6 Outputting job definition script operation information
-
3.6.1 Collecting job definition script operation information
-
3.6.2 Outputting job definition script operation information
-
3.6.3 Relationship between dates and times and time zones in the operation information
-
3.6.4 Using multiple OR conditions for output of job definition script operation information
-
3.6.5 Outputting job definition script operation information from different spools
-
3.6.7 Operation information records in CSV format and output items
-
3.6.9 Job definition script operation information that is output
-
-
5. Creating Job Definition Scripts
-
6. Debugging Job Definition Scripts
-
-
6.2.7 Commands for restarting execution of the job definition script
-
6.2.8 Performing sequential execution (step and next commands)
-
6.2.13 Displaying breakpoint and watchpoint information (info breakpoints command)
-
6.2.14 Displaying coverage information (info coverage command)
-
6.2.15 Displaying function information (info functions command)
-
6.2.16 Displaying job step information (info jobsteps command)
-
6.2.19 Displaying shell variable information (info variables command)
-
6.2.20 Enabling and disabling the fault injection mode (joberrmode command)
-
-
Part 4: Reference
-
7. Parameters Specified in the Environment Files
-
7.3 Environment setting parameters
-
ASC_FILE parameter (defines a naming rule for accumulation files)
-
BATCH_CVR parameter (enables the coverage auto-acquisition functionality)
-
CMDRC_THRESHOLD_DEFINE parameter (defines a return code threshold for a command)
-
JOBLOG_SUPPRESS_MSG parameter (defines a message that is not to be output to job execution logs)
-
KSH_ENV_READ parameter (defines whether the ENV shell variable is to be read)
-
LOG_FILE_CNT parameter (defines the number of files to be used to back up system execution logs)
-
LOG_FILE_SIZE parameter (defines the size of a file to which system execution logs are to be output)
-
OUTPUT_MODE_CHILD parameter (defines the method for outputting the execution results of a child job)
-
OUTPUT_MODE_ROOT parameter (specifies the method for outputting the execution results of a root job)
-
OUTPUT_STDOUT parameter (defines the destination for the root job standard output)
-
PATH_CONV parameter (defines the details of path conversion)
-
PATH_CONV_ACCESS parameter (defines path conversion details when files are input and output)
-
PATH_CONV_ENABLE parameter (enables the path conversion functionality)
-
PATH_CONV_RULE parameter (defines a rule for converting file paths) (Windows only)
-
PERMISSION_SPOOLJOB_DIR parameter (defines permission for the spool job directory) (UNIX only)
-
PIPE_CMD_LAST parameter (defines execution processing for the last command in a pipe) (UNIX only)
-
SPOOL_DIR parameter (defines the spool root directory path name)
-
SPOOLJOB_CHILDJOB parameter (defines how a spool job of a child job is to be handled)
-
SPOOLJOB_CREATE parameter (selects whether a spool job is to be created)
-
TEMP_FILE_DIR parameter (defines the path name of the directory for storing temporary files)
-
TRACE_DIR parameter (defines the path name of the directory to which traces are to be output)
-
TRACE_FILE_CNT parameter (defines the number of files to which traces are to be output)
-
TRACE_FILE_SIZE parameter (defines the size of a file to which traces are output)
-
VAR_SHELL_FUNCINFO parameter (selects whether function information arrays are used)
-
8. Commands Used During Operations
-
-
adshchmsg command (replies manually to a reply-request message when a failure occurs)
-
adshevtout command (outputs job definition script operation information)
-
adshfile command (specifies the allocation and postprocessing of regular files)
-
adshlsmsg command (displays a list of reply-request messages when a failure occurs)
-
adshmdctl command (starts and stops the user-reply functionality management daemon) (UNIX only)
-
-
-
cut command (outputs selected parts of lines to the standard output)
-
dirname command (retrieves character strings for directory path names from path names)
-
stat command (outputs the statuses of files and directories to the standard output)
-
touch command (changes a file's last access date and time or modification date and time)
-
uname command (displays information about the OS or hardware)
-
wc command (counts the number of bytes, lines, characters, and words in files)
-
8.5 UNIX-compatible commands (script format) (Windows only)
-
chmod command (disables the chmod commands specified in job definition scripts)
-
chmod command (changes the file read-only attribute setting (enable or disable))
-
chmod command (specifies permissions as symbols or numeric values)
-
su command (disables the su commands specified in job definition scripts)
-
su command (executes programs with the permissions of the executing user)
-
who command (disables the who commands specified in job definition scripts)
-
-
9. Job Definition Script Commands and Control Statements
-
-
continue command (interrupts loop processing and returns to the beginning of the loop)
-
echo command (outputs what is specified in arguments to the standard output)
-
eval command (concatenates arguments into a command and executes it)
-
let command (evaluates the values of arithmetic expressions)
-
read command (reads from the standard input and stores the input in variables)
-
readonly command (sets the read-only attribute for variables or displays all read-only variables)
-
return command (returns from a function or an external script)
-
set command (sets shell options, creates an array, or displays variable values)
-
test command (determines the value of a conditional expression)
-
times command (displays the amount of CPU time used by the shell)
-
trap command (specifies the action when signals and forced termination requests are received)
-
typeset command (declares explicitly the attributes and values of variables and functions)
-
ulimit command (sets limits on system resources) (UNIX only)
-
umask command (sets the access permissions for creating a new file) (UNIX only)
-
whence command (displays how character strings would be interpreted if used as commands)
-
-
#-adsh_file command (specifies assignment and postprocessing of regular files)
-
#-adsh_file_temp command (assigns and postprocesses a temporary file)
-
#-adsh_job_stop command (defines termination conditions for a job)
-
#-adsh_path_var command (defines shell variables for handling path names)
-
#-adsh_rc_ignore command (defines commands to always terminate normally)
-
#-adsh_spoolfile command (assigns a program output data file)
-
#-adsh_step_start command, #-adsh_step_error command, #-adsh_step_end command (defines a job step)
-
-
-
Part 5: Troubleshooting
-