/ usr / bin / env:“ bash \ r”:没有这样的文件或目录

时间:2019-04-18 06:55:31

标签: git docker newline windows-subsystem-for-linux core.autocrlf

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

/ usr / bin / env:“ bash \ r”:没有这样的文件或目录 错误:服务'magento2'构建失败:命令'/ bin / sh -c /opt/docker/bin/service.d/autosync.sh install && docker-service-enable autosync'返回了非零代码:127

是git line结尾的错误,我该如何解决?

3 个答案:

答案 0 :(得分:1)

仅由于/dev文件夹不在/bin中而收到此错误消息。它直接位于/flutter文件夹中,因此通过这种方式更改路径可以解决此问题:

export PATH="$PATH:[PATH_TO_FLUTTER_GIT_DIRECTORY]/flutter"

答案 1 :(得分:1)

在 VSCODE 中,您可以使用: VSCODE Editor Bar

LF 可以在 CRLF 中更改并返回

答案 2 :(得分:0)

我通过在项目中某处的autosync.sh隐藏并且将文件格式更改为Unix并使其正常工作来解决该问题。