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

Bashスクリプトの冒頭でよく見る set -euo pipefail を、-e(errexit)・-u(nounset)・-o pipefail の3つに分解して解説します。それぞれの意味、set -e が効かない落とし穴、IFS との組み合わせ、実践的なテンプレートまで、bash 5.3 での実挙動を確認しながら整理します。

Neovimで編集中のファイルをsudo権限で保存する方法。Vimのsudo.vimが使えない理由と、プラグインなしで実現するカスタムコマンドの実装を解説します。