前言
当我们想在一个文件内查找一行代码,想在这行代码下插入一条内容,如果用vim打开然后查找,再插入,再保存是非常的麻烦繁琐,我们可以用sed工具一件插入内容。
创建数据文件
查找
grep -n . shuju
插入数据
sed -i '7a小显最帅,全世界第8帅' shuju ; cat -n shuju
-i 的意思是插入即生效,7代表第七行,a代表下一行,后面跟所要插入的内容,cat -n 显示行号
sed工具的多行文本处理操作:
i: 在指定的行之前插入文本
a:在指定的行之后追加文本
c:替换指定的行
i: 在指定的行之前插入文本
a:在指定的行之后追加文本
c:替换指定的行