字符串截取

字符串截取

${varible##*str} 表示 从左向右 截取 最后一个等于str 后 的字符串
${varible#*str} 表示 从左向右 截取 第一个 等于str 后的 字符串
${varible%%str*} 表示 从右向左 截取 最后一个str 后的 字符串
${varible%str*} 表示 从右向左 截取 第一个str 后的 字符串
var=testfortest.raw
 
$ echo ${var##*test}
.raw
 
$ echo ${var#*test}
fortest.raw
 
$ echo ${var%%test*}
   //空,从右向左,最后一个test后面为空
 
$ echo ${var%test*}
testfor
posted @ 2019-11-27 13:53  干瘪的柠檬  阅读(113)  评论(0)    收藏  举报