- 다른 뜻에 대해서는 티 ⊤ 문서를 참조하십시오.
1 개요[ | ]
- 리눅스 화면과 파일에 동시에 출력하기
- 리눅스 tee
- /usr/bin/tee
- 표준출력(stdout)을 화면과 파일로 동시에 출력하는 리눅스 명령어
2 기본[ | ]
- 표준출력을 화면출력·파일기록[1]
Bash
Copy
명령어 | tee 파일명
3 append[ | ]
- 표준출력을 화면출력·파일기록 ( 기존내용 유지하고 내용 추가)
Bash
Copy
명령어 | tee -a 파일명
4 표준출력+표준오류[ | ]
- 표준출력과 표준오류를 화면출력·파일기록 (오류메시지 포함하여 파일로 저장)
- 2>&1 가 붙어 있기 때문에 명령어의 표준오류도 표준출력으로 전환되고 그것이 tee로 전달된다.
Bash
Copy
명령어 2>&1 | tee 파일명
5 실습[ | ]
Console
Copy
[root@zetawiki ~]# df -h | tee df.txt
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
35G 3.7G 30G 11% /
/dev/vda1 99M 27M 68M 28% /boot
tmpfs 1006M 0 1006M 0% /dev/shm
Console
Copy
[root@zetawiki ~]# cat df.txt
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
35G 3.7G 30G 11% /
/dev/vda1 99M 27M 68M 28% /boot
tmpfs 1006M 0 1006M 0% /dev/shm
- → 화면에 출력된 것과 동일하게 df.txt에도 저장되어 있다.
6 같이 보기[ | ]
7 참고[ | ]
- ↑ 명령어의 표준출력이 tee에 표준입력으로 전달됨
편집자 Jmnote bot Jmnote 175.223.10.81
로그인하시면 댓글을 쓸 수 있습니다.