Bash script template
Bash
でスクリプトを書くときのテンプレート
bash を選択
code:sh
#!/usr/bin/env
bash
bash
を PATH から取るので
/usr/local/bin
や
/usr/bin
よりも良い
https://stackoverflow.com/questions/21612980/why-is-usr-bin-env-bash-superior-to-bin-bash
失敗
code:sh
set -Eeuo pipefail
デフォルトではコマンドが失敗しても次のコマンドが実行されてしまう
まとめ
code:sh
#!/usr/bin/env
bash
set -Eeuo pipefail
https://betterdev.blog/minimal-safe-bash-script-template/