1.5 Overview of functionality
The following table describes the functionality supported by JP1/Advanced Shell.
|
Functionality |
Related item |
Section |
|---|---|---|
|
Defining a job execution environment |
Specifying the environment variables required for job execution |
|
|
Specifying environment files. |
||
|
Creating job definition scripts according to the syntax for shell scripts |
Basic components of job definition scripts |
|
|
Conditional |
||
|
Arithmetic operations |
||
|
Shell variables |
||
|
Shell options |
||
|
Using files from job definition scripts |
Regular files |
|
|
Temporary files |
||
|
Program output data files |
||
|
Controlling job execution |
Declaring job names |
|
|
Defining job end conditions |
||
|
Starting or ending job steps |
||
|
Specifying a definition so that any command is always treated as having terminated normally |
||
|
Defining return codes for extended script commands |
||
|
Calling external scripts |
||
|
Starting child jobs |
||
|
Forcibly terminating jobs |
||
|
Acquiring job information within shell scripts |
Using shell variables for which a job step return code has been specified |
|
|
Using environment variables for which job information has been specified |
||
|
Using the editor to create job definition scripts#1 |
||
|
Executing commands |
Shell operation commands |
|
|
UNIX-compatible commands |
||
|
Standard shell commands |
||
|
Extended shell commands |
||
|
Extended script commands |
||
|
Script control statements |
||
|
Reserved script commands |
||
|
Registering custom jobs#2 |
||
|
Using the user-reply functionality |
Issuing any character string as a JP1 event |
|
|
Issuing any character string as a reply-waiting event |
||
|
Starting the user-reply functionality's management daemon or service |
||
|
Collecting the operation information of job definition scripts#2 |
Accumulating the operation information of job definition scripts |
|
|
Outputting the operation information of job definition scripts |
||
|
Using the same job definition scripts on different platforms |
Converting job definition scripts so that they can be used in both Windows and UNIX |
|
|
Using the UNIX-compatible commands |
||
|
Deleting spool jobs |
||
|
Collecting coverage information |
Acquiring coverage information |
3.9 , 8.3, Appendix A |
|
Displaying coverage information |
||
|
Merging coverage information |
||
|
Always enabling acquisition of coverage information |
||
|
Debugging job definition scripts |
Using CUI for debugging#3 |
|
|
Using GUI for debugging#1 |
||
|
Outputting job execution logs |
||
|
Troubleshooting |
Collecting data, such as job execution logs, system execution logs, and trace logs |
|
|
Replying to reply-request messages when JP1/IM is not available |
||
- #1
-
Available only in the development environment
- #2
-
Available only in the execution environment
- #3
-
Available only in the UNIX edition