Hitachi

JP1 Version 11 JP1/Advanced Shell 


9.3.12 exitコマンド(シェルを終了する)

形式

exit [n

機能

シェルを終了します。このコマンドは,終了コードの値とは関係なく,コマンドの構文が正しいかどうかでコマンドの正常終了およびエラー終了を決定します。

引数を指定しない場合は,最後に実行したコマンドの終了コードをこのコマンドの終了コードとして正常終了します。引数に適切な数値を指定して実行した場合は,正常終了します。引数に数字以外の文字など不適切な値を指定して実行した場合は,エラー終了します。エラー終了のとき,コマンドの終了コードは1を返します。

ジョブステップエラーブロック内でこのコマンドを実行したときの動作を次に示します。

引数

n 〜<符号なし整数>((0〜255))

シェル終了時の終了コードを指定します。nを指定しなかった場合,最後に実行したコマンドの終了コードを返してシェルを終了します。

nに256以上の値を指定した場合,nの値を256で割った余りを終了コードとして,正常終了します。

nに負の値を指定した場合,指定した値の2の補数を終了コードとして,正常終了します。

終了コード

終了コード

意味

0〜255

正常終了

  • nまたは最後に実行したコマンドの終了コードを返します。

1

エラー終了

  • nに数字以外を指定しました。

注意事項

使用例