我在 Windows 10 机器上,启用/配置了适用于 Linux 的 Windows 子系统 (Ubuntu)。为了解释我的问题,让我向您展示两种情况:
场景一:
cmd.exe提示bash在cmd.exe提示符下运行bash)我运行给定的命令,dwiextract在我的情况下调用(来自神经影像分析软件包)工作正常,表明软件包安装成功。
场景2:
cmd.exe提示bashfrom cmd.exe:bash -c dwiextract我明白了command not found。
(注意我在bash -c 这里了解到并在其他场合成功使用了它。)
下图准确显示了我所做的:
我的问题:这两种情况不应该是等价的。为什么方案 1 有效而方案 2 无效?
非常感谢。