冪等なブートストラップスクリプトの設計何度実行しても安全な冪等セットアップスクリプトの設計パターン(check-then-install・dry-run・フラグ処理など)を、シェルスクリプトの実例とともに解説します。