Linux获取当前脚本真实路径的方法
作者:wdz306ling 时间:2022-03-20 22:10:57
1.获取当前脚本的真实路径:
#!/bin/bash
if [[ $0 =~ ^\/.* ]] #判断当前脚本是否为绝对路径,匹配以/开头下的所有
then
script=$0
else
script=$(pwd)/$0
fi
script=`readlink -f $script` #获取文件的真实路径
script_path=${script%/*} #获取文件所在的目录
realpath=$(readlink -f $script_path) #获取文件所在目录的真实路径
echo $script
echo $script_path
echo $realpath
2.readlink -f :获取符号链接的真实文件位置,最后得到符号链接的真实文件位置
3.basename :获取文件的文件名
4.dirname:获取文件的目录名
来源:https://blog.csdn.net/wdz306ling/article/details/79621891
标签:linux,脚本,真实路径
0
投稿
猜你喜欢
使用织梦建站两年 网站优化上的经验分享
2009-01-08 14:51:00
美国主机IXWebHosting支付宝购买图文教程
2010-03-17 14:13:00
终极防范上传漏洞
2007-10-07 12:29:00
防止SQL注入攻击的方法
2008-10-10 15:35:00
李彦宏谈百度进军C2C:用户网购需求逐渐浮现
2007-10-23 10:19:00
详解ubuntu下安装Docker
2023-10-14 14:43:00
Linux操作系统下设置Telnet方法介绍
2010-08-17 18:37:00
论坛推广四要素
2010-03-07 16:30:00
Apache的Rewrite设置多域名301跳转到主域名的方法
2020-12-23 21:15:33
十大网站管理员的服务器工具软件
2008-03-20 10:29:00
docker基础知识之挂载本地目录的方法
2021-12-01 10:15:12
永久停权或删除200玩家账号 游戏公司遭投诉
2009-10-17 09:51:00
Google adsense单价降低的原因:无效点击过多
2008-05-24 09:49:00
linux搭建NFS文件共享服务器的步骤详解
2023-08-04 23:14:49
linux内核copy_{to, from}_user()的思考
2023-11-02 15:36:05
用Windows Server 2003搭建安全文件服务器(3)
2007-09-28 13:45:00
九城在美再遭集体诉讼 被诉违反证券交易法
2009-10-24 09:41:00
细说 AdSense 政策:什么是鼓励点击
2007-10-21 12:05:00
谈威客平台的软件开发
2008-01-21 11:41:00
WEB2.0下自由网站设计者未来发展工作趋势
2009-02-10 18:17:00