✸ ✸ ✸
[root@localhost wzcs]# cat a
asf
<123>
defasf
fsdsas
<ds123>
</%123>
<^123>
dffa
<1234>
<a123>
</123>
dffadsfs
afdasffds
[root@localhost wzcs]# sed '/^<123>$/,/^<\/123>$/{/^<123>$/b;/^<\/123>$/b;s/.*/www.liezi.net/}' a
asf
<123>
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
</123>
dffadsfs
afdasffds
[root@localhost wzcs]# sed -i '/^<123>$/,/^<\/123>$/{/^<123>$/b;/^<\/123>$/b;s/.*/www.liezi.net/}' a
[root@localhost wzcs]# cat a
asf
<123>
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
www.liezi.net
</123>
dffadsfs
afdasffds
✸ ✸ ✸
📜 版权声明
本文作者:王梓 | 原文链接:https://www.bthlt.com/note/1920183-LinuxSED替换指定两字符行之间的内容
出处:葫芦的运维日志 | 转载请注明出处并保留原文链接


📜 留言板
留言提交后需管理员审核通过才会显示