Shell 字符串截取:${varible##*string} ${varible#*string} ${varible%%string*} ${varible%string*}
2015-04-20 17:02
232 查看
%%: 删除后面符合条件的最长字符串 [shengshu@shuai shell-dir]$ var="xyz=123=456"; val=${var%%[=]*}; echo "$val" xyz [shengshu@shuai shell-dir]$ %: 删除后面符合条件的最短字符串 [shengshu@shuai shell-dir]$ var="xyz=123=456"; val=${var%[=]*}; echo "$val" xyz=123 [shengshu@shuai shell-dir]$ ## : 删除前面符合条件的最长字符串 [shengshu@shuai shell-dir]$ var="xyz=123=456"; val=${var##*[=]}; echo "$val" 456 [shengshu@shuai shell-dir]$ #: 删除后面符合条件的最短字符串 [shengshu@shuai shell-dir]$ var="xyz=123=456"; val=${var#*[=]}; echo "$val" 123=456 [shengshu@shuai shell-dir]$
相关文章推荐
- shell 字符串截取
- shell中截取字符串方法总结
- shell字符串操作之cut---实现字符串截取
- shell脚本中字符串截取的多种方法
- shell截取字符串的方法
- Shell脚本——字符串截取
- Shell脚本8种字符串截取方法总结
- Shell脚本8种字符串截取方法总结
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- C++ 区分中文,非中文,截取含有中文的string字符串 方法汇集
- shell字符串的截取
- 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 从$utf8_string截取不大于$len字节的的字符串
- linux中shell截取字符串方法总结
- C#截取字符串(String.Substring方法)
- Shell字符串截取
- shell 字符串截取
- Shell脚本8种字符串截取方法总结
- linux中shell,awk,sed截取字符串方法总结
- Shell脚本8种字符串截取方法总结