![하나의 파일을 다른 파일 내에 표시 [중복]](https://linux55.com/image/78318/%ED%95%98%EB%82%98%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8B%A4%EB%A5%B8%20%ED%8C%8C%EC%9D%BC%20%EB%82%B4%EC%97%90%20%ED%91%9C%EC%8B%9C%20%5B%EC%A4%91%EB%B3%B5%5D.png)
한 파일의 내용을 다른 파일에 나타나는 패턴 위에 인쇄하는 방법을 알고 싶습니다. 모달 위에 삽입을 사용하면
sed -n '/^PATTERN/i\\ INSERTING' filename
파일 내용을 표시할 수 있나요? 명령이 꺼져 있지만
sed '/^Stephen/r siid' addrfile
모달이 나타나기 전에 파일을 표시하고 싶습니다.
답변1
sed -e '/PATTERN/r file' -e '$!N;P;D'
마지막 줄의 PATTERN은 효과가 없습니다.
GNU 사용 sed
:
sed '/PATTERN/e cat file'