linux系统 在文本指定内容的某一行上方添加新的内容
可以使用sed命令来在文本指定内容的某一行上方添加新的内容。
假设我们有以下文本文件example.txt:
line 1
line 2
line 3
现在我们需要在第二行上方添加一行新的内容。可以使用以下命令:
sed '2i\new line' example.txt
这将在第二行上方添加一行新的内容"new line",输出结果如下:
line 1
new line
line 2
line 3
其中,'2i'表示在第二行上方插入新的内容,'new line'为要插入的内容。如果要对原文件进行修改,可以使用-i选项:
sed -i '2i\new line' example.txt
原文地址: https://www.cveoy.top/t/topic/gRw1 著作权归作者所有。请勿转载和采集!