Qiita初投稿です。
自分用のメモだけでなく、ググってもなかなかヒットせずなんとか自己解決に導いたものなどをどんどんアウトプットできれば嬉しいな、と考えています。
事象
Visual Studio Codeで作成したシェルスクリプトをubuntuで実行しようとしたところ、以下のエラーが出力された。
-bash: ./hoge.sh: /bin/bash^M: bad interpreter: No such file or directory
原因と対策
Visual Studio Codeで作成したシェルスクリプトの改行コードがCRLF
になっていたため。
改行コードをLF
に修正することで問題なく実行できた。