shell 字符串截取方法汇总

版权声明: https://blog.csdn.net/ycl111/article/details/52058679

1、从右边第7个字符开始,到结束

${var:0-7}

2、从右边第7个字符开始,取3个

${var:0-7:3}

3、从左边第7个字符开始,到结束

${var:7}

4、从左边第7个字符开始,取3个

${var:7:3}

5、#截取 截取左边,保留右边 (匹配第一个//)

${var#*//}
http://abc.com/abc.html -> abc.com/abc.html

6、##截取 截取左边,保留右边 (匹配最后一个/)

${var##*/}
http://abc.com/abc.html -> abc.html

7、%截取 截取右边,保留左边 (匹配第一个//)

${var%*/}
http://abc.com/abc.html -> http://abc.com

8、%%截取 截取左边,保留右边 (匹配最后一个/)

${var%%*/}
http://abc.com/abc.html -> http:

猜你喜欢

转载自blog.csdn.net/ycl111/article/details/52058679
今日推荐