当我使用 Git Bash(在 Windows 上)时,我无法在不指定完整路径的情况下运行任何可执行文件,尽管它位于我的 PATH 变量中的文件夹中。看起来 bash 无法识别它。为什么?我可以修吗?
最佳答案
知道了。作为 Windows 用户,我习惯于键入不带扩展名的可执行文件名。就我而言,我想执行一个名为 cup.bat
的文件。在 Windows shell 中,输入 cup
就足够了。 Bash 不是这样工作的,它需要全名。输入 cup.bat
解决了这个问题。 (虽然我无法运行该文件,因为显然 bash 无法理解其内容)
切换到 posh-git 的另一个原因..
感谢@Tom 为我指明了正确的方向。
关于windows - Git Bash 看不到我的 PATH,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10681101/