截取文件目录位置

#!/bin/bash
finame=aaa.txt
file=`find /home -name $finame`
dir=${file%/*}
echo $dir

说明:

%表示操作符   '/'表示从哪个字符开始截取

#表示操作符,*0表示从左往右找到第一个0,截取0之后的所有字符

%表示操作符,0*表示从右往左找到第一个0,截取0之前的所有字符

posted @ 2019-03-28 10:48  天宇星空  阅读(198)  评论(0)    收藏  举报