字符串截取的利器---${varname: n1:n2}
时间:2010-04-24 来源:bbgg1983
${varname: n1:n2}是一个很好用的字符串截取工具,刚刚才发现,下面就给大家演示一下下。
格式:varname为变量名,n1,n2为整数,可以只有n1,n1大于0小于0均可,也可以只有n2,n2需大于0,只有n2的时候,前面的:要保留。注意n1:n2前必须有空格,否则会出错。
实例:
首先设置一个变量
[root@A ~]# var=123456789 |
1.只有n1的时候,使用命令可以去掉var左边的n1(n1>0)个字符或者截取var右边的n1(n1<0)个字符
[root@A ~]# echo ${var: 3} |
2.只有n2的时候,使用命令可以截取var左边的n2(n2>0)个字符
[root@A ~]# echo ${var: :3} |
3.n1,n2都有,使用命令可以从n1处理所得的字符串中截取左边n2个字符
[root@A ~]# echo ${var: 3:3} |
相关阅读 更多 +