1

我使用了问题中提到的选项:what-unix-command-can-we-use-to-append-some-text-to-a-specific-line-in-a-file

perl -p -e's{\n}{, extra information\n} if $. ==3' myfile
awk '{s=$0; if( NR==3 ){ s=s ", Extra Information" } print s;}' myfile > newfile
sed -e '3s/$/, Extra Information/' -i myfile

所有这些选项都在附加数据,但是这个附加的数据将进入下一行,即如果在检查文件时将数据附加在第 3 行的末尾,则附加的数据将从第 4 行开始显示。

您能否帮我获取附加在第 3 行末尾的数据,而不是作为单独的第 4 行。

4

0 回答 0