我如何 运行 git bash 任何文件夹中的脚本 (运行 Windows 7)

How can I run git bash scripts from any folder (Running Windows 7)

我的 .bat.sh 文件有一个文件夹。
这个文件夹是我 PATH 的一部分。我可以使用命令提示符 运行 .bat 文件而没有任何问题。但是我不能 运行 .sh 文件 git bash.
我已经使脚本可执行,如果我在脚本所在的文件夹中,那么我可以 运行 它们与 ./myScript.sh 例如,没有任何问题。
如果我回显 PATH 变量,我 git bash 显示包含脚本文件夹。
如果我 运行 which myScript.sh 我得到 /c/opt/scripts/myScript.sh
那我错过了什么?

此外,我真的很想 运行 它只用 myScript 而不是 ./myScript.sh 这可能吗?

找到 .bashrc 文件。在我的例子中,它在 C:\Program Files\Git\etc 中,它实际上被称为 bash.bashrc

我在该文件的底部添加了以下内容:

alias myScript=\'/c/opt/scripts/./myScript.sh\'

这解决了我的两个问题。我现在可以从任何地方 运行 脚本,只需输入 myScript