タグ

exitに関するnabinnoのブックマーク (5)

  • 終了ステータス - UNIX & Linux コマンド・シェルスクリプト リファレンス

    終了ステータス 終了ステータスとは? コマンド終了時には「終了ステータス (exit-status)」と呼ばれるコマンドの成否を表す数値が特殊変数 $? に自動で設定される。 各コマンドにより異なるが、一般的には、 コマンド成功時には「0」 失敗時には「1」(コマンドやエラーの種類によっては 0 以外) が設定される。 → 直前に実行したコマンドの成否は、特殊変数 $? に設定されている値で確認する。 終了ステータスを設定 シェルスクリプトでは exit コマンドに指定したパラメータ (0 もしくは 1 ~ 255 の正の整数値のみ可) が、そのシェルの終了ステータスとなる。シェルスクリプトにおいても正常終了時は exit 0 で、異常終了時には exit 1 で終了するようにするのが慣例である。 関数も同様に return コマンドに指定したパラメータが終了ステータスとなる。 → シェル

    終了ステータス - UNIX & Linux コマンド・シェルスクリプト リファレンス
  • リンクされたプロセスの終了時の挙動 #Erlang - Qiita

    概要 このページでは、リンクされたプロセスが終了した時にどのように処理されるかについてまとめている。 リンクされた 生 プロセスが終了するときの挙動一覧 リンクされたプロセスが終了される時の挙動についての説明は :プログラミングErlang を見るとわかりやすい。 下の表はプログラミングErlangを参考に少し修正している。 (trap_exitで対比できるようにtrap_exitがtrueの時に終了シグナルnormalが飛んできた時を終了シグナルXの場合と分けて書いている。) trap_exit 終了シグナル プロセスの生死 動作

    リンクされたプロセスの終了時の挙動 #Erlang - Qiita
  • 終了ステータス - UNIX & Linux コマンド・シェルスクリプト リファレンス

    終了ステータス 終了ステータスとは? コマンド終了時には「終了ステータス (exit-status)」と呼ばれるコマンドの成否を表す数値が特殊変数 $? に自動で設定される。 各コマンドにより異なるが、一般的には、 コマンド成功時には「0」 失敗時には「1」(コマンドやエラーの種類によっては 0 以外) が設定される。 → 直前に実行したコマンドの成否は、特殊変数 $? に設定されている値で確認する。 終了ステータスを設定 シェルスクリプトでは exit コマンドに指定したパラメータ (0 もしくは 1 ~ 255 の正の整数値のみ可) が、そのシェルの終了ステータスとなる。シェルスクリプトにおいても正常終了時は exit 0 で、異常終了時には exit 1 で終了するようにするのが慣例である。 関数も同様に return コマンドに指定したパラメータが終了ステータスとなる。 → シェル

    終了ステータス - UNIX & Linux コマンド・シェルスクリプト リファレンス
  • `exit` の挙動 #Erlang - Qiita

    概要 このページでは、プロセスが exit される時にどのように処理されるかについてまとめている。 リンクされた 生 プロセスが終了するときの挙動一覧 リンクされたプロセスが終了される時の挙動についての説明は :プログラミングErlang を見るとわかりやすい。 下の表はプログラミングErlangを参考に少し修正している。 (trap_exitで対比できるようにtrap_exitがtrueの時に終了シグナルnormalが飛んできた時を終了シグナルXの場合と分けて書いている。) trap_exit 終了シグナル プロセスの生死 動作

    `exit` の挙動 #Erlang - Qiita
  • How to exit a Ruby program

    If you want your app to behave well in a unix environment, it's important that it exit correctly. In this post you'll learn all about unix exit codes, the mechanism that Ruby uses to exit a program, and how you can add custom behavior on exit. As developers, we spend so much time on making our programs run that it's easy to overlook how they exit. And it's important! When your programs behave corr

    How to exit a Ruby program
  • 1