以下の内容はhttps://tbpgr.hatenablog.com/entry/20140528/1401281160より取得しました。


Ruby | CLI | Play Well with Others | Sending Exit Codes to Calling Process

概要

書籍 Build Awesome Command-Line Applications in Ruby2

Play Well with Others

詳細

exit code の設定は非常にシンプルです。
Rubyは組み込みのメソッドとして exit メソッドを持っています。
引数を省略して exit すると、$? は 0 = 成功になります
引数に false(もしくは0以外の整数) を指定して exit すると、$? は 1 = 失敗になります

この際に、エラーの内容に応じて一意のステータスコードを割り当てることで、
利用者(=自分のアプリケーションを利用する他のアプリケーション)が問題を分類して
処理を分岐したりできるようになります。




以上の内容はhttps://tbpgr.hatenablog.com/entry/20140528/1401281160より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14