#author("2019-10-02T09:14:59+09:00","default:honma","honma")
#author("2026-05-14T06:30:54+00:00","default:honma","honma")
* コマンドの戻り値 [#dec2e51a]

コマンドの終了コードが128を超える場合はシグナルで終了した場合。~
例えば終了コードが139なら、139=128+11なので、シグナル11(SIGSEGV)で終了したことになる。

 134  6 ... SIGABRT
 139 11 ... SIGSEGV

特殊変数 $? で取得が可能。

 $ echo $?

シェルスクリプトでは

 if [ $? -eq 0 ]; then ... 

などで分岐処理が可能。

なお、

 126 ... Command Not Executable
 127 ... Command not found

なども定義されている

~
#htmlinsert(amazon_pc.html);

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS