linux – 获取执行脚本的目录的名称
发布时间:2020-12-13 23:00:07 所属栏目:Linux 来源:网络整理
导读:我有一些脚本,它使用它周围的目录中的文件.它用 dirname $0 命令. 它应该在我运行此脚本的任何目录中工作,但是当我运行指向该脚本的符号链接时,我得到了符号链接的路径.所以我得到dirname的输出而不是脚本本身的路径. 任何人都知道如何获取脚本运行的路径?
我有一些脚本,它使用它周围的目录中的文件.它用
dirname $0 命令. 任何人都知道如何获取脚本运行的路径? 解决方法
获取脚本的真实路径
if [ -L $0 ] ; then ME=$(readlink $0) else ME=$0 fi DIR=$(dirname $ME) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何从库中获取地址信息以在所有进程之间共享?
- 15 Linux Split and Join Command Examples to Manage Larg
- linux – 我的服务器如何进行交换?
- linux – 文件名最后修改日期shell在脚本
- 如果是段错误,你能在Linux中获得任何程序来打印堆栈跟踪吗?
- linux – 从postgresql 9.3迁移到9.4,postgis
- Linux上的负载均衡和NAT多个ISP连接
- linux – 使用与直接写入相同的效果/行为写入正在运行的进程
- linux – MySQL Master – Master Broken
- linux – 检查64位服务器上安装的32位软件包