300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 使用shell脚本获取当前路径的目录 上级目录 目录字段截取

使用shell脚本获取当前路径的目录 上级目录 目录字段截取

时间:2019-10-08 20:23:49

相关推荐

使用shell脚本获取当前路径的目录 上级目录 目录字段截取

在实际开发的中,遇到了获取上级目录的问题,这个目录是有规律的,但是是变动的,今天就来分享给大家。

#!/bin/bash#比如当前脚本路径为 /home/java/app_1229_001/web/#变量定义ROOT_PATH=`dirname "$PWD"` UPFirst_PATH=`basename $(dirname "$PWD")` echo ${ROOT_PATH} #输出 /home/java/app_1229_001/webecho ${UPFirst_PATH} #输出 app_1229_001echo $(basename "$PWD") #输出 webecho ${UPFirst_PATH:4:8} #输出 1229

获取到日期之后,后面的脚本中使用到都可以直接用这个变量

echo ${UPFirst_PATH:4:8} #输出 1229

特别是对于文件夹都是形如 app_xxxxxxxx_001这种,有固定的部分,有变动的部分的文件夹,使用这种方式特别方便。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。