sed -n 'n;p;' filename | sed 's/aaa/bbb/'
但这并没有保存更改.感谢您对此的帮助.
解决方法 试试:sed -i '2~2 s/aaa/bbb/' filename
-i选项告诉sed在适当的位置工作,因此不要将编辑后的版本写入stout并保留原始文件,而是将更改应用于文件. 2~2部分是sed应该应用命令的行的地址. 2~2表示仅编辑偶数行. 1~2只能编辑奇数行. 5~6将编辑每五行,从第5行开始等…
总结以上是内存溢出为你收集整理的regex – Sed命令在文件的偶数行中查找和替换全部内容,希望文章能够帮你解决regex – Sed命令在文件的偶数行中查找和替换所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)