- -e
- コマンドが0以外の終了ステータスを返した場合に終了する
 
 - -u
- 未定義の変数参照をエラーにする
 
 - -x
- コマンドを実行前に出力する
 
 - -o pipefail
- パイプラインの終了ステータスを、最後に(最も右にある)エラー終了したコマンドの終了ステータスの値(非0)にする。
- パイプライン中のすべてのコマンドが成功した場合は0。
 
 - -o pipefailを指定しない場合はパイプラインの最後のコマンドの終了ステータスになる。
 
 - パイプラインの終了ステータスを、最後に(最も右にある)エラー終了したコマンドの終了ステータスの値(非0)にする。