/usr/bin/env: ‘bash\r’: No such file or directoryが出たときの対処法
docker-compose up
すると以下のエラーが出た
/usr/bin/env: ‘bash\r’: No such file or directory
原因
/usr/bin/env: ‘bash\r’: No such file or directory
私の開発環境がWindowsであったため,改行コードがUnixフォーマットになっていなかったことが原因でした.
5人チームでの開発をしていて,MacとWSLの環境の方はこのエラーは出ていなかったのでWindows特有のエラーだと思われます.
解決策
原因となっているbash
が記述されている場所を特定し,改行コードをUnix形式に変更する.
以下の手順に従って解決できました.
おまけ
改行コードはOSによって以下のように異なるそうです.
OS | コード |
---|---|
UNIX | LF |
Win | CRLF |
Mac | CR |
参考
Author And Source
この問題について(/usr/bin/env: ‘bash\r’: No such file or directoryが出たときの対処法), 我々は、より多くの情報をここで見つけました https://qiita.com/ike_pon/items/c677eefa4e6a7a308348著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .