shell 获取脚本所在的路径 cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd 分析: 其实就是一个:1.取得当前执行的shell文件所在的完整路径 2. 执行dirname,并进入父级目录 3. 打印当前工作目录 的过程 1.# echo "${BASH_SOURCE[0]}" 2.# echo "${BASH_SOURCE}" 3.# echo "$( dirname "${BASH_SOURCE[0]}" )" 4.# DIR="$( cd "$( dirname ${BASH_SOURCE[0]} )" && pwd )" 5.# echo $DIR
|