Hitachi

Advanced Shell 


9.5.6 #-adsh_rc_ignoreコマンド(常に正常終了するコマンドを定義する)

形式

#-adsh_rc_ignore コマンド名[,コマンド名 ...]

機能

このコマンドに引数として定義したコマンドは,終了コードに関係なく常に正常終了します。その場合,対象コマンドの終了コードはジョブステップの成功または失敗の判定に影響しません。常に正常終了するコマンドの定義は,1,023個まで指定できます。

ただし,コマンドがシグナルを受信して終了した場合は,指定に関係なくコマンドがエラー終了します。定義方法については,「(2) 常に正常終了するコマンドを定義する」を参照してください。

このコマンドを指定した個所以降のジョブ定義スクリプト実行で有効となります。ジョブステップ外に指定した場合はジョブ定義スクリプト全体に有効で,ジョブステップ内に指定した場合はジョブステップ内だけで有効です。ジョブステップ内に指定した場合,指定した個所以降からジョブステップ終了まで有効となり,ジョブステップ外に指定した値は一時的に無効になります。また,ジョブステップ内に指定するまではジョブステップ外に指定した値が有効になります。

引数

コマンド名[,コマンド名 ...]

常に正常終了するコマンドを定義します。

コマンド名を「,」で区切って複数指定した場合,指定したすべてのコマンドに対して有効になります。コマンド名は,255個まで指定できます。

  • コマンド名

    Windowsの場合 〜<パス名>((1〜247バイト))

    UNIXの場合 〜<パス名>((1〜256バイト))

    コマンド名をベース名で指定します。

終了コード

終了コード

意味

0

正常終了

1

エラー終了

注意事項

使用例