付録B.2 3021-3-133-20での変更内容
JP1/Advanced Shell 10-10,およびJP1/Advanced Shell - Developer 10-10に対応したマニュアルの変更内容です。
-
適用OSとしてSolaris 11を追加した。
-
次に示すUNIX互換コマンドを使用できるようにした。
-
chmod
-
su
これに伴って,ジョブ定義スクリプトの作成を支援する次のシェル拡張コマンドを追加した【Windows限定】。
-
adshscripttool
-
-
ファイルの動的管理をサポートした。
これに伴って次のコマンドを追加した。
-
adshfile
-
-
次に示すUNIX互換コマンドを使用できるようにした。
-
basename
-
egrep
-
paste
-
touch
-
which
また,egrepコマンドの追加に伴って,grepコマンドに-hオプションを追加した。
-
-
2GBを超えるファイルを一部使用できるようにした。
-
Windows版でファイル名やパス名をUNC形式で指定できるようにした(一部のコマンドおよびファイルを除く)。
-
環境変数一覧の記載を追加した。
-
ジョブ定義スクリプトのパス変換に次の機能を追加した。
-
「''」で囲まれていない個所全体の変換を選択できるようにした【Windows限定】。
-
相対パスの変換ができるようにした。
これに伴って次の環境設定パラメーターを追加した【Windows限定】。
-
PATH_CONV_RULE
-
-
次のシェル変数を追加し,コマンドの格納フォルダを変数指定できるようにした。
-
ADSH_DIR_BIN
-
ADSH_DIR_CMD
-
-
スプールジョブディレクトリへの標準出力と標準エラー出力への出力を抑止できるようにした(簡潔出力モード)。
これに伴って次の環境設定パラメーターを追加した。
-
OUTPUT_MODE_CHILD
-
OUTPUT_MODE_ROOT
また,adshexecコマンドにオプションを追加した。
-
-
子孫ジョブのジョブ実行ログをルートジョブのジョブ実行ログへマージできるようにした。
これに伴って次の環境設定パラメーターを追加した。
-
SPOOLJOB_CHILDJOB
-
-
UNIX版でパイプ「|」で接続したコマンドのうち,最後のコマンドの実行を別プロセスとカレントプロセスのどちらにするか選択できるようにした。
これに伴って次の環境設定パラメーターを追加した。
-
PIPE_CMD_LAST
-
-
シェルオプションxtraceの有効化をadshexecコマンドとJP1/Advanced Shellエディタでも設定できるようにした。
これによって,ジョブ定義スクリプトを修正しなくても実行コマンドおよびその引数を標準エラー出力へ出力できるようにした。
-
C1実行率が100%にならない場合の対処として,次の方法でデバッグ時にエラーをシミュレートできるようにした。
-
Windows版のJP1/Advanced Shellエディタにメニュー[エラー注入モード]を追加した。
-
UNIX版にjoberrmodeコマンドとinfo statusコマンドを追加した。
-
-
エスケープ文字としてASCIIコードの16進数表記を使用できるようにした。
また,echoコマンドでエスケープ文字の解釈を指定しなかった場合の動作を環境設定パラメーターで設定できるようにした。
これに伴って次の環境設定パラメーターを追加した。
-
ESCAPE_SEQ_ECHO_DEFAULT
-
ESCAPE_SEQ_ECHO_HEX
-
-
算術演算子に累乗演算子「**」を追加した。
-
コマンドの終了コードに対し,正常終了となるしきい値を設定できるようにした。
これに伴って次の環境設定パラメーターを追加した。
-
CMDRC_THRESHOLD_DEFINE
-
CMDRC_THRESHOLD_USE_PRESET
-
-
unameコマンドで,Administrators権限がなくてもWindows OSと判断できるようにした。これに伴って,-wオプションを追加した【Windows限定】。
-
メッセージの出力先を変更した。
KNAX6590-E,KNAX7400-E,KNAX7402-E,KNAX7403-E,KNAX7404-E,KNAX7405-E,KNAX7408-E
-
メッセージを追加した。
KNAX0708-E,KNAX0725-E〜KNAX0728-E,KNAX1871-E〜KNAX1873-E,KNAX1875-E,KNAX1877-E〜KNAX1879-E,KNAX1890-I〜KNAX1893-W,KNAX6056-W,KNAX6068-E,KNAX6384-E,KNAX6572-I,KNAX6587-E,KNAX6750-E〜KNAX6753-E,KNAX6759-E,KNAX7126-I,KNAX7127-E
-
メッセージの説明を変更した。
KNAX0336-E,KNAX0724-I,KNAX6048-E,KNAX6409-I,KNAX6410-I,KNAX6584-I,KNAX6830-I,KNAX7901-I
JP1/Advanced Shell 10-01,およびJP1/Advanced Shell - Developer 10-01に対応したマニュアルの変更内容です。
-
ジョブ続行不可でエラー終了するケースに対し,終了コードを定義できるようにした。
これに伴って次の環境変数を追加した。
-
ADSH_JOBRC_FATAL
-
-
UNIXでスプールジョブのディレクトリまたはファイルのパーミッションを変更できるようにした。
これに伴って次の環境設定パラメーターを追加した。
-
PERMISSION_SPOOLJOB_DIR
-
PERMISSION_SPOOLJOB_FILE
-
-
ジョブ実行ログの標準エラー出力への出力内容を限定できる機能を追加した。
これに伴って次の環境設定パラメーターを追加した。
-
JOBEXECLOG_PRINT
-
-
メッセージの出力先を変更した。
KNAX0236-E,KNAX0238-E
-
メッセージを追加した。
KNAX0237-E,KNAX0239-E,KNAX0240-I,KNAX0459-E,KNAX6383-E