【Mac】シェルスクリプトを実行したときに「bad interpreter: /bin/sh^M: no such file or directory」エラーが出たときの対応

Macでシェルスクリプトを実行したときに「bad interpreter: /bin/sh^M: no such file or directory」エラーが出たときの対応方法についてまとめました。

「bad intepreter」エラー

Macでシェルスクリプトを実行したときに「bad interpreter: /bin/sh^M: no such file or directoryエラーが出ることがあります。

Macの場合、シェルスクリプトを記述したファイルの改行コードはLFである必要があります。
そのため、エディタで改行コードがLFになっているか確認し、「CRLF」などであった場合は「LF」に変換して保存しましょう。

【Mac入門】基本設定、使い方、カスタマイズ術
macOSの基本設定、使い方、カスタマイズ術について解説します。

コメント