Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 获取错误“;env:bash\r:没有这样的文件或目录";运行SH脚本时_Windows_Bash_Macos_Unix - Fatal编程技术网

Windows 获取错误“;env:bash\r:没有这样的文件或目录";运行SH脚本时

Windows 获取错误“;env:bash\r:没有这样的文件或目录";运行SH脚本时,windows,bash,macos,unix,Windows,Bash,Macos,Unix,当我运行bash脚本时,会收到错误消息 env:bash\r:No这样的文件或目录如果您在windows上编写bash脚本,则很可能会有CRLF行结尾,而不仅仅是LF 将行尾更改为LF应该可以解决此问题。我是用VSCode编写的,所以我只需单击右下角的CRLF并将其更改为LF dos2unix也是为您执行此更改的流行程序。您在同一分钟内就一个在stackoverflow中已经有很多答案的琐碎主题回答这个问题的目的是什么?@LéaGris道歉?我运行了上面描述的问题,找不到解决方案,所以希望在将来

当我运行bash脚本时,会收到错误消息


env:bash\r:No这样的文件或目录

如果您在windows上编写bash脚本,则很可能会有CRLF行结尾,而不仅仅是LF

将行尾更改为LF应该可以解决此问题。我是用VSCode编写的,所以我只需单击右下角的CRLF并将其更改为LF


dos2unix
也是为您执行此更改的流行程序。

您在同一分钟内就一个在stackoverflow中已经有很多答案的琐碎主题回答这个问题的目的是什么?@LéaGris道歉?我运行了上面描述的问题,找不到解决方案,所以希望在将来为某人省去麻烦。。。没必要像我说的那样把我烤熟“…找不到解决办法”。我不会和你争论的。请随意投票删除我的问题和答案。无需道歉。我理解。我以为一个笑话可以缓解它。无论如何,@thatotherguy已经将此标记为重复。没什么要做的了。哈,别担心,干杯!