shell 操作字符串

上一篇 / 下一篇  2015-09-14 16:07:52 / 个人分类:学习交流

1. 字符串长度
  ${#string}
  expr length $string
  expr "$string" : ''

2. 子串消除
  ${string#substring} 从左边截断第一个
  ${string##substring}从左边截断最后一个
  ${string#a*C} 从左边开始截断a C之间最近的匹配
  ${string##a*C} 从左边开始截断a C之间最远的匹配
  ${string%substring} 从string右边截断第一个
  ${string%%substring} 从string右边截断最后一个匹配
  ${string%a*C}
  ${string%%a*C}

3. 子串替换
  ${string/abc/xyz} 替换第一个
  ${string//abc/xyz} 替换所有的
  ${string/#substring/replacement}
  ${string/%substring/replacement}



TAG: 字符串

 

评分:0

我来说两句

Open Toolbar