2012-07-03 7 views

答えて

1

終了コードの定義済みの意味はありません。

しかし、従来の終了コード0は成功を意味し、終了コード> 0は失敗を意味します。多くのアプリケーションでは、終了コード> 0にいくつかの意味が割り当てられているため、スクリプトはこれを利用できます。その意味はアプリケーションのドキュメントに反映されています。

アプリケーションによっては、「より大きな値はグレーバーミスを意味します」というスキームに従いますが、終了コードをビットセットとして扱うことができるものもありますが、ほとんどのアプリケーションでは独自のコードリストが定義されています。

終了コード< 0はほとんどありません。

2

渡される値は終了コードです。規約上、0は成功し、それ以外はエラーを示します。さまざまなエラーコードにセマンティックな意味を与えるのはあなた次第です。

関連する問題