shell——字符串截取
1.# & ## 号截取,删除左边字符,保留右边字符
如下所示,${var#*//},其中#为运算符,*//表示从左边开始删除第一个//及左边所有字符。
${var##*/},其中##为运算符,*/表示删除最后(最右边)一个/及左边所有字符。
${var#*/}中可以看做删除从左边起第一个“/”及左边所有字符。
2.% & %%截取,删除右边字符,保留左边字符
3.从左边第几个字符开始,截取字符个数
如上:0表示从左边数第一位,0-1表示从右边数第一位。后面表示取的字符个数。如果没有设定则默认取到结束。