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