Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Advanced Shell Description, User's Guide, Reference, and Operator's Guide


1.5 Overview of functionality

The following table describes the functionality supported by JP1/Advanced Shell.

Table 1‒3: Functionality of JP1/Advanced Shell

Functionality

Related item

Section

Defining a job execution environment

Specifying the environment variables required for job execution

2.5

Specifying environment files.

2.6, 7.

Creating job definition scripts according to the syntax for shell scripts

Basic components of job definition scripts

5.1

Conditional

5.2, 5.4, 9.6

Arithmetic operations

5.3, 5.4

Shell variables

5.1.2, 5.5

Shell options

5.6

Using files from job definition scripts

Regular files

5.9.1, 9.5

Temporary files

5.9.2, 9.5

Program output data files

5.9.3, 9.5

Controlling job execution

Declaring job names

5.8.1, 9.5

Defining job end conditions

5.8.2, 9.5

Starting or ending job steps

5.8.3, 9.5

Specifying a definition so that any command is always treated as having terminated normally

5.8.4(2), 9.5

Defining return codes for extended script commands

2.6.9, 7.3

Calling external scripts

5.8.6, 9.5

Starting child jobs

2.6.5, 3.1.2(1), 3.2.3, 5.1.11, 7.3

Forcibly terminating jobs

2.6.21, 3.10, 7.3

Acquiring job information within shell scripts

Using shell variables for which a job step return code has been specified

5.5.1

Using environment variables for which job information has been specified

2.5, 5.7

Using the editor to create job definition scripts#1

4., 5.

Executing commands

Shell operation commands

8.3

UNIX-compatible commands

2.6.6, 8.4, 8.5

Standard shell commands

9.3

Extended shell commands

9.4

Extended script commands

9.5

Script control statements

9.6

Reserved script commands

9.7

Registering custom jobs#2

2.7.1

Using the user-reply functionality

Issuing any character string as a JP1 event

9.4

Issuing any character string as a reply-waiting event

9.4

Starting the user-reply functionality's management daemon or service

8.3

Collecting the operation information of job definition scripts#2

Accumulating the operation information of job definition scripts

7.3

Outputting the operation information of job definition scripts

8.3

Using the same job definition scripts on different platforms

Converting job definition scripts so that they can be used in both Windows and UNIX

2.6.2, 2.6.3, 2.6.4, 2.6.12, 7.3

Using the UNIX-compatible commands

2.6.6, 8.4, 8.5

Deleting spool jobs

3.8 , 8.3

Collecting coverage information

Acquiring coverage information

3.9 , 8.3, Appendix A

Displaying coverage information

3.9 , 8.3

Merging coverage information

3.9 , 8.3

Always enabling acquisition of coverage information

3.9, 8.3

Debugging job definition scripts

Using CUI for debugging#3

6.1.2, 6.1.4, 6.1.5, 6.2

Using GUI for debugging#1

4.2.2, 4.4.6, 6.1.1, 6.1.3, 6.1.5

Outputting job execution logs

1.1.3, 3.4

Troubleshooting

Collecting data, such as job execution logs, system execution logs, and trace logs

10.

Replying to reply-request messages when JP1/IM is not available

8.3, 10.

#1

Available only in the development environment

#2

Available only in the execution environment

#3

Available only in the UNIX edition