在不必使用完整路径的情况下在不同目录中执行脚本

时间:2017-11-17 10:25:27

标签: linux bash shell directory

我生成一个名为“script1”的bash脚本,并将其放在目录/ home / Me / bin中。我想执行它(只是通过调用它的名称./script1)而没有来自任何目录的完整路径。我该怎么做?有没有具体的命令?

2 个答案:

答案 0 :(得分:0)

脚本所在的目录需要包含在PATH环境变量中。 $HOME/bin通常已包括在内。否则,您可以将其添加到~/.bashrc

PATH=$PATH:/home/Me/bin

答案 1 :(得分:0)

"/home/Me/bin"添加到PATH

然后,您只需拨打"script1"