如何检测我运行我的shell脚本的当前目录?

我如何检测运行shell脚本的目录名称(或更好的整个路径)?


什么外壳? 什么操作系统?

对于初学者尝试

man pwd
$PWD

我相信这是最便携的方式:

dir=$(cd -P -- "$(dirname -- "$0")" && pwd -P)

这并不像看起来那么微不足道。 看看这个问题和这个

链接地址: http://www.djcxy.com/p/9727.html

上一篇: How to detect the current directory in which I run my shell script?

下一篇: What is the meaning of ${0%/*} in a bash script?