变量内容的删除与替换
变量内容的删除
#path=${PATH}
#echo $path
#echo ${path#/*kerberos/bin:}
从/到kerberos/bin:删,但只删最短匹配
#echo ${path##/*:}
删除最长匹配
#:符合替换文字的最短一个
##:最长一个
%:和#一样,只是从后往前匹配
%%:从后往前匹配
echo ${MAIL%/*}
变量内容的替换
echo ${path/sbin/SBIN} 部分替换
echo ${path//sbin/SBIN} 全部替换
sbin:旧字符
SBIN:新字符
阅读(371) | 评论(0) | 转发(0) |