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命令参数和编辑命令,我们可以实现在不同的位置添加新的一行内容。