JOBEXECLOG_PRINTパラメーター(ジョブ終了時に標準エラー出力へ出力するジョブ実行ログの内容を定義する)
形式
#-adsh_conf JOBEXECLOG_PRINT {JOBLOG SCRIPT STDERR|STDERR}
機能
ジョブ終了時に標準エラー出力へ出力するジョブ実行ログの内容を定義します。このパラメーターで定義した内容が,adshexecコマンドを実行した端末画面や,JP1/AJS - Viewの[実行結果詳細]ダイアログボックスなどに表示されます。
JP1/Advanced Shell - Developerまたはadshexec -dコマンドによるデバッグ実行では,このパラメーターの指定に関係なく,ジョブ終了時にはジョブ実行ログの内容は標準エラー出力へ出力されません。
オペランド
- JOBLOG SCRIPT STDERR
-
ジョブ終了時に次の内容を標準エラー出力へ出力します。
-
JOBLOGの内容(コマンドの実行結果やファイルの割り当て結果など,ジョブの動作状況を示すメッセージ)
ルートジョブの標準エラー出力へ出力される,子孫ジョブのJOBLOGの内容も含まれます。
-
ジョブ定義スクリプト
-
ジョブ実行中の標準エラー出力の内容
-
- STDERR
-
ジョブ終了時に標準エラー出力へ出力する内容は,ジョブ実行中の標準エラー出力だけとします。
標準エラー出力には,もともと出力されている情報メッセージに加えて,メッセージ種別がIのメッセージ(通常はJOBLOGファイルに出力される情報メッセージ)以外のメッセージも出力されます。
ルートジョブの標準エラー出力へ出力される子孫ジョブのJOBLOGの内容は出力されません。
注意事項
-
システム環境ファイルとジョブ環境ファイルの両方にこのパラメーターが定義されていた場合,ジョブ環境ファイルでの定義が有効になります。
-
このパラメーターに対して,同一環境ファイル内で次のどれかの指定をした場合,JP1/Advanced Shellのジョブコントローラはジョブを実行しないで,エラー終了します。
-
このパラメーターを2つ以上指定した場合
-
オペランドを1つも指定しなかった場合
-
オペランドの数が3つよりも多い場合
-
「JOBLOG SCRIPT STDERR」または「STDERR」以外のオペランドを指定した場合
-
「JOBLOG SCRIPT STDERR」オペランドの指定順序が誤っている場合
-
-
ジョブが簡潔出力モードまたは最小出力モードで動作する場合は,このパラメーターの指定に関係なく,ジョブ終了時にジョブ実行ログを標準エラー出力へ出力しません。
使用例
-
ジョブ実行中の標準エラー出力の内容だけを標準エラー出力に出力します。
#-adsh_conf JOBEXECLOG_PRINT STDERR