出力をファイルに追加できるように、 ">>"を使用せずにコマンド結果をsedにパイプするにはどうすればよいですか?私が望むのはこれです
command | sed -i "${command output}" file
答え1
command | sed [sed commands] | tee -a FILE
' -i
' を省略すると sed マジックの標準入力を使用し、' -a
' はtee
標準入力を使用します。ㅏ使用しないときに上書きするのではなく、sedの出力をFILEに保留します。-a