获得脚本的绝对路径


在root下创建一个aaaaa.sh 内容如下:
echo $0
bin=`dirname "$0"`
echo "$bin"
bin=`cd "$bin"; pwd`
echo "$bin"

这时在root下执行:sh aaaaa.sh ,输出是
aaaaa.sh
.
/root

而sh /root/aaaaa.sh ,输出是
/root/aaaaa.sh
/root
/root


你可能感兴趣的:(shell,脚本,职场,休闲)