美文网首页
shell 脚本正则替换字符

shell 脚本正则替换字符

作者: kakaka0234 | 来源:发表于2018-07-07 20:19 被阅读0次

    目的:shell 脚本使用正则替换一段字符串中的指定字符

    范例:

    • 要求: 将 "a/b/c" 转成 "a_b_c"
    • 解法:
           str="a/b/c"
            echo ${str//\//_}
      
    • 分析: ${变量/regexp/替换值}
      • regexp 以/开始表示替换第一个匹配到的值
      • regexp 以//开始表示替换所有匹配到的值
      • regexp 中需要查找 / 时,需要转义 \/

    相关文章

      网友评论

          本文标题:shell 脚本正则替换字符

          本文链接:https://www.haomeiwen.com/subject/ungoyftx.html