Section 13.2: Pipe chain 중간에서 출력 결과를 파일에 기록하고 다음 pipe 에도 전달하기

tee 명령어를 이용하면 명령어의 출력 결과를 파일에 저장하고 동일한 내용을 또다른 명령어에 전달 (redirect) 할 수 있다.

다음 명령어는 현재 crontab 항목들을 crontab-backup.txt 파일에 기록하고, 해당 crontab 항목들을 sed 명령어에 전달하여 변환을 수행할 것이다. 변환이 이루어진 후에는, 결과 내용이 새로운 cron 작업으로 추가될 것이다.

$ crontab -l | tee crontab-backup.txt | sed 's/old/new/' | crontab –
본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/GitBook/

반응형

+ Recent posts