memorandumおれおれメモ2010-11-21Bashの擬似シグナルを使ったデバッグ方法bash少し前にオライリーの入門Bashを読んで、このデバッグ方法を知って「おおー」と感動をしたので、この喜びを書いてみました。便利な疑似シグナルというものがあったりします。bashのmanpagerをみると、trapのsigspecをERRとした場合、コマンドが0以外でexitした場合にトラップしてくれるようです。option.以下は疑似シグナルERRを使ったサンプルコードです。commanddone実行して、見事にシェル関数のエラーと外部コマンドのエラーのときにトラップできています。$LINENOという変数でエラー時の行番号をだしているところもいい感じです。127.^C疑似シグナルはERRだけでなく色々あったりします。実行されたシェル関数/スクリプトが終了した便利で結構気に入っているTIPSでした。02:22Bashの擬似シグナルを使ったデバッグ方法Tweet広告を非表示にする関連記事2014-05-20シェルスクリプトで三項演算子ぽいやつむむ、/etc/init.d/functionsを見ていたら。1VMwareには開発者向けにSDKを公開しています。(12)リンクヘルプはてなブログお知らせ月別アーカイブはてなブログをはじめよう!dharryさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。