|
发表于 2009-3-12 17:30:23
|
显示全部楼层
请查看Bash的变量进阶.
可以试验下就知道.
## 是除掉前面的字符串
% 是除掉后面的.
- [/home/scys]
- scys <<< x="fdafsd.dafsdfasf" 127 @ 10005
- [/home/scys]
- scys <<< echo ${x##*.} 127 @ 10008
- dafsdfasf
- [/home/scys]
- scys >>> echo ${x%.*} 0 @ 10009
- fdafsd
- [/home/scys]
- scys >>> echo ${x#*.} 0 @ 10010
- dafsdfasf
复制代码 |
|