Hitachi

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


Summary of amendments

The following table lists changes in this manual (3021-3-362-10(E)) and product changes related to this manual.

Changes

Location

(Windows only) The who command (script format) can now be used in UNIX-compatible commands. In addition, the names of the sample script files for the chmod and su commands were changed.

2.1.1(1), 2.1.1(4), 2.6.6(2), 8.2.2(2), 8.5

The following UNIX-compatible commands are now supported:

  • dirname

  • expand

  • getopt

  • stat

Options were also added to the following UNIX-compatible commands:

  • cut

  • date

  • diff

  • expr

  • ls

2.1.1(4), 2.1.2(3), 2.5, 8.2.2(1), cut command, date command, diff command, dirname command, expand command, expr command, getopt command, ls command, stat command

A setting for suppressing creation of spool job directories during job execution is now supported (spool job creation suppression functionality).

As a result, the following environment setting parameter was added:

  • SPOOLJOB_CREATE parameter

2.2.3(2), 2.6.8(1), 7.2.1(2), SPOOLJOB_CREATE parameter, adshfile command, #-adsh_spoolfile command

UTF-8 character encoding is now supported in AIX and HP-UX.

2.2.4, 2.8.4(1)

The following UNIX-compatible commands now support options in the long-option format:

  • cut

  • date

  • diff

  • ls

2.5, 8.1.2, cut command, date command, diff command, ls command, Appendix C

A job definition script that does not satisfy the default definition for the CHILDJOB_SHEBANG parameter can now be run as a child job.

In connection with this implementation, the following changes were made:

  • A message concerning child jobs that can be suppressed by the JOBLOG_SUPPRESS_MSG parameter was added.

  • The sample script file execution method was changed from the function format to the child job format.

2.6.5, 2.6.6(2), 3.1.2(1), 3.2.2, 3.2.3(1), 5.1.11(3), 5.1.11(4), CHILDJOB_EXT parameter, CHILDJOB_PGM parameter, CHILDJOB_SHEBANG parameter, JOBLOG_SUPPRESS_MSG parameter, Appendix C

An output mode that minimizes the types of output messages (minimum output mode) was added.

As a result, operands were added to the following environment setting parameters:

  • OUTPUT_MODE_CHILD parameter

  • OUTPUT_MODE_ROOT parameter

Options were also added to the following commands:

  • adshexec command

  • adshscripttool command

2.6.8(1), 2.6.8(2), 3.3.1, 3.3.2, 3.3.4, 3.4, 3.4.1, 3.4.4, JOBEXECLOG_PRINT parameter, OUTPUT_MODE_CHILD parameter, OUTPUT_MODE_ROOT parameter, OUTPUT_STDOUT parameter, adshexec command, adshscripttool command, 11.2

The maximum number of subscripts for an array was increased from 1,023 to 65,535.

2.6.15(1), 5.1.3, set command, adshread command, 11.3

A shell can now be coded directly in the adshexec command that executes a job.

3.2.2, 3.2.4, 5.5.3(1), adshexec command

User-specific postprocessing can now be performed when a job is terminated forcibly.

1.5, 2.6.21, 3.10.2, 4.3.2, 4.4.6(4), 4.4.6(5), 5.5.3, 6.1.5, 7.2.1(2), TRAP_ACTION_SIGTERM parameter (in 7.3), 9.2.1, trap command (in 9.3)

(Windows only) Lowercase letters can now be used in environment variable names.

As a result, the following environment setting parameter was added:

  • VAR_ENV_NAME_LOWERCASE parameter

5.1.2(1), 5.5, 7.2.1(2), VAR_ENV_NAME_LOWERCASE parameter, export command, typeset command, #-adsh_file command, #-adsh_file_temp command, #-adsh_spoolfile command

Substring expansion is now supported in variable substitution.

5.1.2(3), 5.1.6(6), 11.3

A method for specifying batch creation of multiple array elements was added.

5.1.3

Jobs can now store information about executing functions as an array (array of functions information).

As a result, the following environment setting parameter was added:

  • VAR_SHELL_FUNCINFO parameter

5.5.1, 5.5.3, 7.2.1(2), VAR_SHELL_FUNCINFO parameter, #-adsh_step_start command, #-adsh_step_error command, #-adsh_step_end command, 11.3, Appendix C

In the formats used to perform variable substitution to the length of the character string constituting the value of the variable or to the number of array elements, the units can now be specified for the length of the character string to be replaced.

As a result, the following environment setting parameter was added:

  • VAR_SHELL_GETLENGTH parameter

7.2.1(2), VAR_SHELL_GETLENGTH parameter

Changes were made to what is output as a job definition script file name when job contents are specified directly in the -r option in the adshscripttool command.

adshscripttool command

The following messages were added:

KNAX0235-E, KNAX0474-E, KNAX1880-E, KNAX6058-E, KNAX6072-E, KNAX6097-E, KNAX6385-E, KNAX6718-I, KNAX7073-I, KNAX7128-E

11.2, 11.3

Changes were made to the explanations of the following messages:

KNAX0411-E, KNAX0441-E, KNAX0445-E, KNAX0449-E, KNAX1873-E, KNAX5407-E, KNAX6007-E, KNAX6008-E, KNAX6022-E, KNAX6226-E, KNAX6241-E, KNAX6382-I, KNAX6997-E, KNAX6710-I, KNAX7450-I, KNAX7451-I, KNAX7901-I, KNAX7902-I

11.3

Changes were made to the text for the following messages:

KNAX9000-E, KNAX9001-E

11.3

The description about a trap action was added to Glossary.

Appendix C

In addition to the above changes, minor editorial corrections were made.