他のファイルconfig.txtの末尾に追加する必要がある複数行のテキストを含むadd.txtファイルがあります。
add.txt
line 100
line 101
line 102
構成.txt
line 97
line 98
line 99
追加した後、config.txtは次のようになります。
line 97
line 98
line 99
line 100
line 101
line 102
sedコマンドでadd.txtを読み、config.txtに追加してこれを達成するには?
答え1
以下を使用してファイルに追加できます。>>
これは働きます:
cat add.txt >> config.txt
答え2
cat
これは通常@Marius_Couetに従って行われます。回答。
しかし、あなたはそれを使用することができますsed
。
sed -i -e '$r add.txt' config.txt
どこ
-i
sed
その事実を現場編集者に伝えてください。-e
注文の実行$r add.txt
最後の行からadd.txtを読んでください。
sed
sedオプションは、他のタスクを実行するときに最も便利です。
sed -i -e 's/.../.../' -e '....' -e '$r add.txt' config.txt