首页 > 解决方案 > WSL:无法在路径中运行带有点斜杠 ./ 的可执行文件

问题描述

我的一位同事在 WSL (bash) 中遇到以下问题,其中带点斜线的路径不起作用:

../filename.exe -> 运行良好,给出输出,退出代码 0

./../filename.exe -> 无输出,退出代码 1

这两个命令应该是等价的吧?我不明白当另一个不工作时如何工作。我检查了没有任何名为“。”的别名。或类似的东西。

在cygwin中做同样的事情不会导致任何问题......

编辑

无论路径如何,我都可以在 WSL 中执行相同的可执行文件而不会出现任何问题

标签: bashwindows-subsystem-for-linux

解决方案


推荐阅读