ShellScript
ShellScript Tips
シェルスクリプト コーディングスタイル
ShellScript echo 色付ける
ShellScript 変数格納一覧
ShellScript が落ちた時にスクリプトを止める
setコマンドオプション一覧
set euxについて
setコマンドを先頭に記載する
#!/bin/bash -eu # とするか
set -eu # を書いておく
set -euox pipefail
-e : エラーがあったらシェルスクリプトをそこで打ち止めにする。exit 0
以外が返ってきた場合、止まるようになる。
-u : 未定義の変数使用時、打ち止めにしてくれる。
-v : シェルの入力行を表示する
-o : 設定したシェルオプションを「on」と表示する
-x : トレース情報としてシェルが実行したコマンドとその引数を出力する。