技術メモのかけら

内容はもとより調べたことすら忘れてしまうので個人的なメモです。とにかく短く、結論だけ書いていきます。

bashによく設定するsetオプション

set -u 未定義の変数を参照するとエラー・メッセージを表示する
set -e コマンドが0以外のステータスで終了した場合,一部の場合を除いて即座に終了する
set -C 存在するファイルに対して、>でリダイレクトしたらエラーにする