sed 文本替换

sed 's/front/back/'  aa.txt

sed 's_front_back_'  aa.txt

这两个命令的作用是一样的

可以通过vi界面中操作

:%s/front/back/g

:%s_front_back_

都是全局替换

将文件由查看模式切换成命令模式

上面的%可以替换成

n   指定行数例如第一行 :1s/front/back/g  或者 :1s_front_back_

$ 最后一行   :$s/front/back/g 或者 :$s_front_back_

/regexp/  % 模糊匹配

addr1,addr2  line addr1 to addr2

addr1,+n   从第addr1行开始,替换后面n行结束

addr!   替换所有的行,除了第addr行

发布了87 篇原创文章 · 获赞 186 · 访问量 64万+

猜你喜欢

转载自blog.csdn.net/qq_33326449/article/details/103937575