shell 脚本正则替换字符
2018-07-07 本文已影响0人
kakaka0234
目的:shell 脚本使用正则替换一段字符串中的指定字符
范例:
- 要求: 将 "a/b/c" 转成 "a_b_c"
- 解法:
str="a/b/c" echo ${str//\//_}
- 分析: ${变量
/regexp/
替换值}- regexp 以
/
开始表示替换第一个匹配到的值 - regexp 以
//
开始表示替换所有匹配到的值 - regexp 中需要查找
/
时,需要转义\/
- regexp 以