set -euo pipefail とは何か - Bashスクリプト冒頭の「おまじない」を正しく理解する2026年6月2日Bashスクリプトの冒頭でよく見る set -euo pipefail を、-e(errexit)・-u(nounset)・-o pipefail の3つに分解して解説します。それぞれの意味、set -e が効かない落とし穴、IFS との組み合わせ、実践的なテンプレートまで、bash 5.3 での実挙動を確認しながら整理します。BashシェルスクリプトLinuxCLI開発ツール