付録B.1 3021-3-133-30での変更内容
JP1/Advanced Shell 10-50,およびJP1/Advanced Shell - Developer 10-50に対応したマニュアルの変更内容です。
-
適用OSとしてWindows 8.1およびWindows Server 2012 R2を追加した。
-
UNIX互換コマンドでwhoコマンド(スクリプト形式)を使用できるようにした。また,chmodコマンドとsuコマンドのサンプルスクリプトファイルのファイル名を変更した【Windows限定】。
-
次に示すUNIX互換コマンドを使用できるようにした。
-
dirname
-
expand
-
getopt
-
stat
また,次に示すUNIX互換コマンドにオプションを追加した。
-
cut
-
date
-
diff
-
expr
-
ls
-
-
ジョブ実行時にスプールジョブディレクトリが作成されない設定ができるようにした(スプールジョブ作成抑止機能)。これに伴って次の環境設定パラメーターを追加した。
-
SPOOLJOB_CREATEパラメーター
-
-
AIXおよびHP-UXで,文字コードUTF-8を使用できるようにした。
-
次に示すUNIX互換コマンドに,ロングオプション形式のオプションを使用できるようにした。
-
cut
-
date
-
diff
-
ls
-
-
CHILDJOB_SHEBANGパラメーターのデフォルト定義に合致するジョブ定義スクリプトを子孫ジョブとして実行できるようにした。これに関連して次の機能を追加した。
-
JOBLOG_SUPPRESS_MSGパラメーターの抑止対象メッセージに,子孫ジョブ関連のメッセージを追加した。
-
サンプルスクリプトファイルの実行方法を関数形式から子孫ジョブ形式へ変更した。
-
-
出力するメッセージの種類を最小限に抑止できる出力モード(最小出力モード)を追加した。これに伴って次の環境設定パラメーターにオペランドを追加した。
-
OUTPUT_MODE_CHILDパラメーター
-
OUTPUT_MODE_ROOTパラメーター
また,次のコマンドにオプションを追加した。
-
adshexecコマンド
-
adshscripttoolコマンド
-
-
配列の添え字の上限数を1,023から65,535へ変更した。
-
ジョブを実行するadshexecコマンドに,シェルを直接記述できるようにした。
-
環境変数名に小文字を使用できるようにした。これに伴って次の環境設定パラメーターを追加した【Windows限定】。
-
VAR_ENV_NAME_LOWERCASEパラメーター
-
-
変数置換で部分文字列展開できるようにした。
-
複数の配列要素を一度に作成する指定方法を追加した。
-
ジョブが実行中の関数の情報を配列(関数情報配列)へ格納できるようにした。これに伴って次の環境設定パラメーターを追加した。
-
VAR_SHELL_FUNCINFOパラメーター
-
-
変数の値の文字列長および配列の要素数への変数置換の書式で,置換される変数値の長さの単位を指定できるようにした。これに伴って次の環境設定パラメーターを追加した。
-
VAR_SHELL_GETLENGTHパラメーター
-
-
adshscripttoolコマンドの-rオプションにジョブ内容を直接指定した場合に,ジョブ定義スクリプトファイル名として出力される内容を変更した。
-
メッセージを追加した。
KNAX0235-E,KNAX0474-E,KNAX1880-E,KNAX6058-E,KNAX6072-E,KNAX6097-E,KNAX6385-E,KNAX7128-E
-
メッセージの説明を変更した。
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,KNAX7450-I,KNAX7451-I,KNAX7901-I,KNAX7902-I
-
メッセージテキストを変更した。
KNAX9000-E,KNAX9001-E
-
メッセージを削除した。
KNAX0020-E,KNAX0304-E,KNAX0338-E,KNAX0705-E,KNAX2210-E,KNAX2212-E,KNAX6230-E,KNAX6384,KNAX6402-E,KNAX6415-E,KNAX6513-W,KNAX6514-W,KNAX6651-I,KNAX6652-E,KNAX6759-E,KNAX7005-E,KNAX7554-E,KNAX7555-E,KNAX7582-E