構文が合ってるはずなのに、どうしても動いてくれないスクリプトがある。
メインスクリプトから裏で呼び出されるため、コンソール上でエラーを確認できなかった。
一晩みても、原因不明だった。 echo ここまでOK >>log.txt を随所に入れて
トレースデバッグすると、途中で止まる。あきらめて寝た。

翌日、再開したら1分で原因判明!
他言語とゴッチャになって、1箇所だけコメントの先頭をセミコロンにしてたwww
#に直したら一発起動。はぁあああああああああああ。

あとテストの [ $a =1 ] とイコールの次にスペースを開け忘れて、
常に不動作のif文もあった。

こういう超基本的な凡ミスに対して、作りたてのスクリプトを流し込むと
アラートを出すツールってありますか?
windows上でもシェル上でも、どちらでもおkです。