終了ステータス1の意味は、linuxコマンドによって返されますか? 127の終了ステータスと同様に、「コマンドが見つかりません」と表示されます。終了ステータス1の意味は、linuxコマンドによって返されます。
私はhttp://linux.die.net/abs-guide/exitcodes.htmlページを訪問しました。終了ステータス1に特別な特別な意味はありませんか?
終了ステータス1の意味は、linuxコマンドによって返されますか? 127の終了ステータスと同様に、「コマンドが見つかりません」と表示されます。終了ステータス1の意味は、linuxコマンドによって返されます。
私はhttp://linux.die.net/abs-guide/exitcodes.htmlページを訪問しました。終了ステータス1に特別な特別な意味はありませんか?
唯一の一般的な慣例は、0の終了ステータスは成功を意味し、0以外の終了ステータスは失敗です。
多くのコマンドラインツールでは、構文エラーのために終了コード1が返されます。つまり、引数が少なすぎたりオプションが無効です。
多くのコマンドラインツールではありませんが、多くの場合、manual pageがあります。慣習上、プログラムの終了コードを記録する必要がありますが、多くはそうしません。
終了ステータスの値は、man
を使用して確認できます。
トリプルプレイが投稿されたので、すべてのコマンドのマニュアルページに終了コードが記載されているわけではありません。 msgfmtコマンドの終了ステータスに関連した問題に直面しています。マニュアルページには終了コードについて記載されていません。 – user2664054
[msgfmt.c](http://git.savannah.gnu.org/cgit/gettext.git/tree/gettext-tools/src/msgfmt.c)は、一般的な[EXIT_FAILURE](https:// www.gnu.org/software/libc/manual/html_node/Exit-Status.html)を参照してください。しかし、何が問題になったのかを伝えるエラーメッセージが表示されます。 – tripleee
ABSリンクが混乱している:
今すぐ文字列終了以下
追加スクリーンショットを検索:以下の例を与える
。これらの終了コードは「予約済み」ではなく、テーブルはBash内部使用法、一般的なUnix規則、および著者の大きな意見の幸せな酔っ払いの混合物です。 – tripleee
も参照してくださいhttp://stackoverflow.com/questions/36530696/linux-how-to-get-error-description-by-error-number/36566055#36566055 – tripleee