有时候需要获取shell脚本文件所在的路径 直接pwd会获取当前执行路径
pwd
使用dirname获取
dirname
#!/bin/bash echo "Script executed from: ${PWD}" BASEDIR=$(dirname $0) echo "Script location: ${BASEDIR}"
Shell script current directory? - Stack Overflow