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