Bash スクリプトで trap cleanup EXIT を実行すると、何が起こりますか?
trap cleanup EXIT
シェルの終了時に、スクリプトが正常終了した場合でも、多くのエラー経路で終了した場合でも cleanup を実行するよう登録します。
cleanup
cleanup をすぐに呼び出し、その後のすべてのコマンドを無効にします。
EXIT という名前のファイルの変更を監視します。
EXIT
すべてのコマンドが成功した場合にのみ cleanup を実行します。