今私は使っています。
echo "Hello World" >> file.txt
[option]
ファイルにいくつかのテキストを追加することは可能ですが、特定の文字列の下にテキストを追加する必要がありますかsed
?
たとえば、
入力ファイル
Some text
Random
[option]
Some stuff
結果ファイル
Some text
Random
[option]
*inserted text*
Some stuff
ベストアンサー1
一致後の行の追加
sed '/\[option\]/a Hello World' input
一致の前に行を挿入
sed '/\[option\]/i Hello World' input
-i.bkp
また、sedオプションを使用して、入力ファイルを内部でバックアップおよび編集することもできます。