如何在Bash脚本中获取该脚本所在目录的路径?
我想使用Bash脚本作为另一个应用程序的启动器。我想将工作目录更改为Bash脚本所在的目录,这样我就可以对该目录中的文件进行操作,如下所示:
$ ./application发布于 2014-05-28 15:16:10
对于具有GNU readlink的系统(例如,Linux):
$(readlink -f "$(dirname "$0")")当$0包含脚本文件名时,不需要使用BASH_SOURCE。
https://stackoverflow.com/questions/59895
复制相似问题