![sed のパイピングコマンド出力 [閉じる]](https://linux33.com/image/144466/sed%20%E3%81%AE%E3%83%91%E3%82%A4%E3%83%94%E3%83%B3%E3%82%B0%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%87%BA%E5%8A%9B%20%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
出力をファイルに追加できるように、 ">>"を使用せずにコマンド結果をsedにパイプするにはどうすればよいですか?私が望むのはこれです
command | sed -i "${command output}" file
答え1
command | sed [sed commands] | tee -a FILE
' -i
' を省略すると sed マジックの標準入力を使用し、' -a
' はtee
標準入力を使用します。ㅏ使用しないときに上書きするのではなく、sedの出力をFILEに保留します。-a