sed 删除 替换 文件内容


 
sed添加一行内容

使用sed命令添加一行内容有多种实现方法,下面是几种不同的实现方法:

方法一:使用sed命令在指定行前添加一行内容

 
 
sed '2i This is a new line' file.txt

上述命令会在文件file.txt的第2行前添加一行内容"This is a new line"。

方法二:使用sed命令在指定行后添加一行内容

 
 
sed '2a This is a new line' file.txt

上述命令会在文件file.txt的第2行后添加一行内容"This is a new line"。

方法三:使用sed命令替换文件的某一行为新的一行内容

 
 
sed '2c This is a new line' file.txt

上述命令会将文件file.txt的第2行替换为新的一行内容"This is a new line"。

方法四:使用sed命令将新的一行内容添加到文件末尾

 
 
sed '$a This is a new line' file.txt

上述命令会将新的一行内容"This is a new line"添加到文件file.txt的末尾。

以上是一些常见的sed命令实现添加一行内容的方法,通过不同的sed命令参数和编辑命令,我们可以实现在不同的位置添加新的一行内容。

posted @ 2024-01-30 02:45  牧之丨  阅读(117)  评论(0编辑  收藏  举报