출력을 파일에 추가할 수 있도록 ">>"를 사용하지 않고 명령 결과를 sed로 파이프하려면 어떻게 해야 합니까? 내가 원하는 것은 이것이다
command | sed -i "${command output}" file
답변1
command | sed [sed commands] | tee -a FILE
' -i
'를 생략하면 sed 매직의 표준 입력을 사용하고, ' -a
'는 tee
표준 입력을 사용합니다.ㅏ사용하지 않을 때 덮어쓰는 대신 sed의 출력을 FILE에 보류합니다.-a