シェルファイル(.sh)実行時にエラー「bad interpreter」が発生

ローカルで作成した自作ファイルをFTPLinuxサーバーに配置して実行すると、


bad interpreter

が発生。
どうやらこのファイルの改行コードが「CR+LF」になっていたのが問題のようでした。
ローカルのテキストエディタで改行コードを「LF」に変更して、置き換えて実行すると、うまくいきました!