gpt4 book ai didi

windows - 在 Windows 中的 Git bash 中全局运行 shell 脚本

转载 作者:行者123 更新时间:2023-12-03 11:08:33 27 4
gpt4 key购买 nike

我有一个要全局运行的 shell 脚本。它的当前目录是

~/directory/script.sh

我只能从脚本所在的目录运行脚本,但是,我想从每个目录运行它,而不仅仅是它所在的目录。

我在 Windows 10 中使用 Git bash。我尝试将此行放在文件顶部:
#!usr/local/bin

但这不起作用(可能是因为我使用的是 Windows),bash 说它无法识别它。

我也尝试使用 alias但这并不是真正的解决方案。

是否有不同的方式来全局运行 shell 脚本?

最佳答案

找到您安装 Git Bash 的根目录并转到 /usr/bin .

就我而言,完整路径是:C:\Program Files\Git\usr\bin
在那里复制您的脚本(您将需要管理员权限)。我将我的脚本命名为 my-script.sh .

#!/bin/bash
echo "Hello World"

以管理员身份打开 Git Bash 并赋予您的脚本可执行权限:

chmod +x /usr/bin/my-script.sh

关于windows - 在 Windows 中的 Git bash 中全局运行 shell 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62368832/

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