他のいくつかのコマンドの前にこれを持っているbashシェルスクリプトを見たことがあります。
set -u
それは何をするためのものか?それに関するドキュメントが見つからないようです。
-u Treat unset variables as an error when substituting.
このページを試すことができます:
マニュアルページを設定