sed のパイピングコマンド出力 [閉じる]

sed のパイピングコマンド出力 [閉じる]

出力をファイルに追加できるように、 ">>"を使用せずにコマンド結果をsedにパイプするにはどうすればよいですか?私が望むのはこれです

command | sed -i "${command output}" file

答え1

command | sed [sed commands] | tee -a FILE

' -i' を省略すると sed マジックの標準入力を使用し、' -a' はtee標準入力を使用します。使用しないときに上書きするのではなく、sedの出力をFILEに保留します。-a

関連情報