美文网首页
sed+正则表达式 替换文本文件

sed+正则表达式 替换文本文件

作者: lesterhnu | 来源:发表于2021-08-23 10:00 被阅读0次

使用sed + 正则表达式批量匹配并替换文本内容

创建文件 text.txt

# test.txt
hello world
1.1.2-a1b2c3d
  1. 替换 「world」为 Moto
sed -i -e "s/world/Moto/g"
  1. 替换「1.1.2-a1b2c3d」

使用正则表达式
sed -i -e "/「正则表达式」/s「替换符号」/(此处留空)/被替换的内容/g(选择替换模式g表示全布替换)"

sed -i -e "/[0-9\.]\{5\}-[0-9a-z]\{7\}/s//REPLACE_CONTENT/g" test.txt

相关文章

网友评论

      本文标题:sed+正则表达式 替换文本文件

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