预备知识:
单引号内的选项:
a代表after
i代表in front
而sed 后面的i代表是直接在文本内进行操作,就是直接改变文本内容,不加这个i,就是改变后在屏幕输出,文本并没有实际改变
参考模板:
sed -i '匹配行/a\添加内容' 文件名
具体举例:
sed -i 'name/a\zhangsan' tongji
如果想在匹配行前面进行插入,那么把上面的a变成i即可
预备知识:
单引号内的选项:
a代表after
i代表in front
而sed 后面的i代表是直接在文本内进行操作,就是直接改变文本内容,不加这个i,就是改变后在屏幕输出,文本并没有实际改变
参考模板:
sed -i '匹配行/a\添加内容' 文件名
具体举例:
sed -i 'name/a\zhangsan' tongji
如果想在匹配行前面进行插入,那么把上面的a变成i即可