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 行目から表示されます。

別の行 4 としてではなく、行 3 の最後にデータを追加する方法を教えてください。

4

0 に答える 0