当前位置: 技术问答>linux和unix
在shell脚本中,给定一个文件全路径(字符串),如何获取其文件夹?(内详)
来源: 互联网 发布时间:2016-01-20
本文导语: 比如给定字符串内容如下 /123/456/in.data 那么我期望的到的结果是“/123/456” 如何完成,谢过各位大侠!! | dirname | 呵呵,最笨的方法: $ret=`grep ^/123 in.data|cut -d '/' -f 3` ech...
比如给定字符串内容如下
/123/456/in.data
那么我期望的到的结果是“/123/456”
如何完成,谢过各位大侠!!
/123/456/in.data
那么我期望的到的结果是“/123/456”
如何完成,谢过各位大侠!!
|
dirname
|
呵呵,最笨的方法:
$ret=`grep ^/123 in.data|cut -d '/' -f 3`
echo /123/$ret
$ret=`grep ^/123 in.data|cut -d '/' -f 3`
echo /123/$ret
|
just do it
path=dirname /123/456/in.data
path=dirname /123/456/in.data