我在一台全新的Windows 10机器上安装了Git Bash 2.5.1 64位版本:
mark@Foo MINGW64 ~/Documents/FsCheck (master)
$ git --version
git version 2.5.1.windows.1
当我列出一个目录的内容时,我可以看到一个shell脚本:
mark@Foo MINGW64 ~/Documents/FsCheck (master)
$ ls
appveyor.yml build.cmd build.sh* Docs/
bin/ build.fsx Contributors.txt examples/ FsCheck.sln
为了清晰起见,一些文件和文件夹已被删除。
请注意shell脚本build.sh
的扩展名后面有一个星号。在控制台中,它也会以绿色着色,而其他文件则是浅灰色。我以前没有见过这种情况,所以不知道它是否有什么含义。
当我尝试运行该脚本时,我收到了一个错误消息:
mark@Foo MINGW64 ~/Documents/FsCheck (master)
$ build.sh
bash: build.sh: command not found
此外,在任何build
文件中都没有选项卡自动完成。
我该如何从Git Bash运行shell脚本?