シェルファイル(.sh)実行時にエラー「bad interpreter」が発生
ローカルで作成した自作ファイルをFTPでLinuxサーバーに配置して実行すると、
bad interpreter
が発生。
どうやらこのファイルの改行コードが「CR+LF」になっていたのが問題のようでした。
ローカルのテキストエディタで改行コードを「LF」に変更して、置き換えて実行すると、うまくいきました!
ローカルで作成した自作ファイルをFTPでLinuxサーバーに配置して実行すると、
bad interpreter
が発生。
どうやらこのファイルの改行コードが「CR+LF」になっていたのが問題のようでした。
ローカルのテキストエディタで改行コードを「LF」に変更して、置き換えて実行すると、うまくいきました!