给定一个file.txt具有以下内容的文件:
line 1 line 2 line 3
您可以在第一个与a命令匹配的行之后添加新行。
对于可移植的用途,该a命令后必须紧跟一个转义的换行符,并在其自己的一行上加上要添加的文本。
sed ' /line 2/a\ new line 2.2 ' file.txt
某些版本的sed允许文本附加在a命令中:
sed '/line 2/a new line 2.2' file.txt
上面的命令将输出:
line 1 line 2 new line 2.2 line 3