在Windows上使用Git Bash,如果我创建了一个bash脚本,我在哪里放置它以便我可以从bash shell访问它?
基本上,我想创建一个bash shell脚本,用文件等做一些事情。
我想使用一些参数从bash内部调用该函数,然后脚本将完成它的工作。
我对这种环境完全陌生,所以我对bash的了解非常有限。
提前致谢。
答案 0 :(得分:4)
嗯,你可以把它放在任何你想要的地方。但为了便于使用,您可能希望将其放在主目录中。要找到它,打开Git Bash并输入以下内容:
cd ~
pwd
应返回/c/Documents and Settings/username
(或/c/Users/username
)之类的内容。在Windows术语中,它就像您期望的那样位于“C:\ Documents and Settings \ username”。
答案 1 :(得分:0)
您可以在几个地方放置自动加载的脚本。您可以执行此命令以查看系统上正在加载的位置以及按以下顺序:
echo $PATH
将脚本放在其中一个位置(如果它还不存在则创建它),它将是可执行的。您还可以修改$PATH
中的.bashrc
变量以添加自定义位置。
值得注意的是,有些路径,例如/bin
或/usr/bin
通常包含系统关键程序,当某些脚本在那里被破坏时,您可能无法从根本上开始。通常首选为您的用户/c/Users/username
或所有用户/usr/local/bin
等路径。
答案 2 :(得分:-3)
你可以把它放在/bin
中,相当于C:\Program Files\Git\bin
(或类似的,取决于你安装git的位置)。