自動実行のbashが突然落ちる・失敗を見逃す4つの罠

自動実行のbashが突然落ちる・失敗を見逃す4つの罠

cronやCIで回すbashが、ある日exit 141で落ちる。テストの失敗を数えない。evalで意図しないコマンドが走る。二重起動でファイルを壊す。筆者が踏んだ4つの罠と、どう直したかをbash 5.3の実行結果つきで解説します。