@kyanny's blog

My thoughts, my life. Views/opinions are my own.

sh/bash/zsh set -eux

long short description
errexit -e コマンドがエラーになったら即終了
nounset -u 未定義の変数があったらエラー
xtrace -x 実行したコマンドを表示

まとめて、以下をテンプレとする。

#!/bin/bash
set -eux

www.atmarkit.co.jp

何年経っても覚えられないのはブログに書いてないからかもしれない。書いたけど忘れていて検索もできていないからかもしれない。

ともかく、ちゃんと整理して書く && 自分が検索したら引っかかりそうなキーワードを散りばめておくことで次回への布石とする。