/usr/bin/env: 'bash\r': 没有那个文件或目录

Pri*_*yal 5 git newline core.autocrlf docker windows-subsystem-for-linux

在 win10 的 Linux 终端中设置 docker 后我遇到了问题。当我尝试构建时,它显示以下错误。

/usr/bin/env: ‘bash\r’: No such file or directory
ERROR: Service 'magento2' failed to build: The command '/bin/sh -c /opt/docker/bin/service.d/autosync.sh install     && docker-service-enable autosync' returned a non-zero code: 127
Run Code Online (Sandbox Code Playgroud)

它是 git line 结束错误,我该如何解决?

小智 14

在 VSCODE 中您可以使用: VSCODE 编辑器栏

LF 可以在 CRLF 中更改并返回


Pri*_*yal 5

我通过在我的项目中找到隐藏的 autosync.sh 并将文件格式更改为 Unix 来解决这个问题,然后它就工作了。