1、 $0
#!/bin/sh echo $0
2、shFile=$(readlink -f $0)
#!/bin/sh shFile=$(readlink -f $0) shDir=$(dirname ${shFile})
echo $shFile
[dongjunjie@test]$ ./test.sh
/data/dongjunjie/test/test.sh
$0的方式,如果执行脚本的时候是按照相对路径执行的,$0 也是一个相对位置
但是这种方式缺可以绝对路径的方式展现
本文来自博客园,作者:茄子_2008,转载请注明原文链接:https://www.cnblogs.com/xd502djj/p/7880573.html