我已经将我的脚本导出到PATH
变量。所以从任何地方,我都可以调用我的脚本,但是我必须知道从哪个路径调用脚本。如何找到命令调用路径
脚本存在于路径/home/raja/scps/shell/s1.sh
export PATH=$PATH:/home/raja/scps/shell/s1.sh.
如下,我将运行脚本:
1例:
[email protected]:/home/raja#s1.sh
我想知道的路径: /home/raja
第二个示例:
[email protected]:/home/pmt/tmp/p1/p2#s1.sh
我想知道的路径:/home/pmt/tmp/p1/p2
如下 根@拉贾-H97-D3H在最后两行小变化:/home/raja/tmp/p1/p2#s1.sh 我想知道路径:/ home/raja/tmp/p1/p2 –
这是一个无效的近距离投票,因为我看到它。 –
您是否试图将脚本目录的路径添加到'PATH'?你是否想从脚本中知道脚本所在的目录?你是否想从脚本中知道用户所在的目录? – Sorpigal