[坑]sed命令替换指定字符后不固定字符串,文本信息的替换删除
Posted dogharry
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[坑]sed命令替换指定字符后不固定字符串,文本信息的替换删除相关的知识,希望对你有一定的参考价值。
参考这篇文章时遇到一个“坑”
https://blog.csdn.net/qq_27664167/article/details/83576845
[root@iProc /root]#sed -ri ‘s/(IPADDR=")[^"]*/111.11.11.190/‘ S98ifconfig
注意ip地址为11.11.11.190
在ip地址前有个1,这个1是做什么的?查了资料发现1 竟然是个替换标记--“子串匹配标记”,好坑,为何用1这个数字呢,其他标记都是字母呀!
以上是关于[坑]sed命令替换指定字符后不固定字符串,文本信息的替换删除的主要内容,如果未能解决你的问题,请参考以下文章
linux 给文件替换字符串/替换内容/替换某行 (shell,sed)
unix sed怎么给每行前添加字符“/” 如果添加HEAD的话正常,但是要添加的文本是URL的话