ITedite

シェルスクリプトの実行でbad interpreterと表示されるときは

シェルスクリプト実行時に、

bad interpreter: そのようなファイルやディレクトリはありません

と表示されるときは、スクリプトの改行コードがLFになっているかを確認しろ。
LFじゃないとこうなる。