sed 在匹配行前后添加内容

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sed 在匹配行前后添加内容相关的知识,希望对你有一定的参考价值。

参考技术A 1、行前加

i 插入内容 sed ‘/匹配词/i\要加入的内容’ example.file 将内容插入到匹配的行目标的上一行位置)

2、行后加

a 追加内容 sed ‘/匹配词/a\要加入的内容’ example.file(将内容追加到匹配的目标行的下一行位置)

sed简单使用加空行

记几个例子备查

0. 测试文件内容

  

1. 在文本后面增加一空行

  

2. 增加两个空行

  

3. 不管有没有空行, 保证只有一个空行

   

4. 在匹配行之前加空行

   

5.  在匹配行之后加入空行

  

6. 在匹配行前后都加空行

    

以上是关于sed 在匹配行前后添加内容的主要内容,如果未能解决你的问题,请参考以下文章

sed 在指定行插入?

sed入门

使用sed在指定内容前后添加字段

sed匹配全行,行首,行尾后替换或添加字符

Linux三剑客(sed)-编辑匹配到的文本

Sed删除和添加指定行的上下行的数据