@kyanny's blog

理想主義のない現実主義は無意味である。現実主義のない理想主義は無血液である - ロマン・ロラン フランス思想家

sh/bash/zsh set -eux

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

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

#!/bin/bash
set -eux

www.atmarkit.co.jp

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

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