cd `dirname $0`
echo `basename $0` is in `pwd`
cd -
说明:
$0当前Shell程序的文件名
dirname $0,获取当前Shell程序的路径
cd `dirname $0`,进入当前Shell程序的目录
dirname - 从文件名剥离非目录的后缀,打印去除了/后面部分的NAME;如果NAME没有包含/,则输出‘.’(表示当前目录)。
cd `dirname $0` 这个命令,解释如下:
$0 就是 bash
`dirname $0` 就等价 dirname bash 了,而 dirname bash 输出是 . (当前目录)
cd `dirname $0` 就成了 cd . 了,进入当前目录