1、#号截取
格式:
${var#*c}
将截取后的字符串赋给a,#号是截取运算符,*号后跟提示字符c,表示将c之前的(包含c)的字符串都截取丢弃,保留剩下的。
例:
var='http://www.baidu.com'
a=${var#*/}
echo $a
结果:
[lzk@localhost 33_class_3_26_shell]$ bash test.sh
/www.baidu.com
2、##号截取
格式:
${var##*c}
从var最左边开始删除最后一个c以及c左边的所有内容。
eg:
var='http://www.baidu.com//haha.html'
a=${var##*/}
echo $a