シェルスクリプトを書くときはset -euしておく - Qiita
1行目を # !/bin/bash -eu とするか、または、 set -eu を書いておく。以下解説。 set -e エラーがあったらシェルスクリプトをそこで打ち止めにしてくれる(exit 0以外が返るものがあったら止まるようになる)。「あっあれここでうまくいって...