shell脚本实现相对路径方法

我们需要一个A.sh脚本去调用另外一个B.sh脚本,如果A.sh跟B.sh放到同一个目录下面,调用脚本路径能否实现相对路径,而不是绝对路径。

下面的这条命令将会帮到你:
在A.sh中

dirpath=$(dirname "$0")
$dirpath/B.sh

只要A.sh跟B.sh在同一个目录当中,就会实现相互调用,而不用因为目录调整,需要修改A调用B路径。

希望对你有帮助!

本文已经被查看387次

发表评论

电子邮件地址不会被公开。 必填项已用*标注