1. 获取当前shell脚本的绝对路径,无论该文件在那里被执行
# 需要用cd和pwd命令配合获取脚本所在绝对路径,正确的写法是这样的,
CURRENT_DIR=$(cd "$(dirname "$0")";pwd)
# 或下面一种写法
CURRENT_DIR=$(dirname $(readlink -f "$0"))
2. 获取当前目录的上级目录
# 第一种
$(cd "$(dirname "$0")/../";pwd)
# 换一种
BASE_DIR=$(dirname $(dirname $(readlink -f "$0")))