gpt4 book ai didi

windows - 在 Windows 上使用 Git Bash 64 位的 Shell 脚本

转载 作者:可可西里 更新时间:2023-11-01 13:29:12 28 4
gpt4 key购买 nike

我在新的 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 脚本?

最佳答案

您可能将 ls 别名为 ls -F。因此,当尾随星号出现时,表示该文件是可执行文件。

在 POSIX 系统中,您不能直接执行当前目录中的文件(出于安全原因)。如果你愿意,你可以使用这个技巧:

./build.sh

关于windows - 在 Windows 上使用 Git Bash 64 位的 Shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32330472/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com