리눅스 tee, 화면과 파일에 동시 출력하기

다른 뜻에 대해서는 티 ⊤ 문서를 참조하십시오.

1 개요

리눅스 화면과 파일에 동시에 출력하기
리눅스 tee
/usr/bin/tee
  • 표준출력(stdout)을 화면과 파일로 동시에 출력하는 리눅스 명령어

 

  • 표준출력을 화면출력·파일기록[1]
명령어 | tee 파일명
Bash
 
  • 표준출력을 화면출력·파일기록 (단, 기존내용 유지하고 내용 추가)
명령어 | tee -a 파일명
Bash
 
  • 출력+오류를 화면출력·파일기록 (오류메시지 포함하여 파일로 저장)[2]
명령어 2>&1 | tee 파일명
Bash
 

2 실습

[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
 
[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
console
 
→ 화면에 출력된 것과 동일하게 df.txt에도 저장되어 있다.

3 같이 보기

4 참고

 

  1.  명령어의 표준출력이 tee에 표준입력으로 전달됨
  2.  2>&1 가 붙어 있기 때문에 명령어의 표준오류도 표준출력으로 전환되고 그것이 tee로 전달된다.

 

[출처] https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_tee,_%ED%99%94%EB%A9%B4%EA%B3%BC_%ED%8C%8C%EC%9D%BC%EC%97%90_%EB%8F%99%EC%8B%9C_%EC%B6%9C%EB%A0%A5%ED%95%98%EA%B8%B0

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
174 [Unix/Linux][유닉스/리눅스] chmod [권한변경] /bin/chmod 졸리운_곰 2021.02.14 247
173 How to Install Dev-C++ and the GLUT Libraries for Compiling OpenGL Programs with ANSI C file 졸리운_곰 2021.02.02 321
172 [무료 리눅스 linux 백신, 안티바이러스] 무료 리눅스 백신 ClamAV 이용 및 문제 해결법 졸리운_곰 2021.02.01 342
171 [C/C++] 미니멀 가상화폐 코드 , 미니멀 블룩체인, noincoin (Block Chain in C Major) file 졸리운_곰 2021.01.30 279
» 리눅스 tee, 화면과 파일에 동시 출력하기 졸리운_곰 2021.01.21 395
169 [C/C++ 네트워크 프로그래밍] POCO 라이브러리의 특징 졸리운_곰 2021.01.06 643
168 Visual Studio Community로 V8 엔진 다운로드 및 빌드하고 간단히 살펴보기 file 졸리운_곰 2020.11.30 271
167 [Linux] [C/C++] CMake를 이용한 패키지 빌드 file 졸리운_곰 2020.11.08 297
166 [Linux][C/C++] cmake 사용법과 활용 file 졸리운_곰 2020.11.08 552
165 [CMake] Linux C/C++ cmake 시작하기 졸리운_곰 2020.11.08 398
164 [C++] CMake Build System file 졸리운_곰 2020.11.08 328
163 [리눅스, Linux] YUM 명령어 정리 file 졸리운_곰 2020.11.07 322
162 자바(Java) instanceof 사용방법 졸리운_곰 2020.10.29 328
161 Building libtorrent with Visual Studio file 졸리운_곰 2020.10.25 309
160 [분석할 소스] microPython 마이크로 파이썬 소스 file 졸리운_곰 2020.10.18 348
159 [분석할 소스] MicroPython.js MicroPython transmuted into Javascript by Emscripten. file 졸리운_곰 2020.10.18 250
158 [리눅스, linux] 프로세스를 이름으로 단번에 종료하기 졸리운_곰 2020.08.17 497
157 Fun with YouTube Data API v3 (Public Data) and Kigs Framework file 졸리운_곰 2020.07.19 314
156 Kigs Framework Introduction (8/8) - Data Driven Application file 졸리운_곰 2020.07.18 302
155 ubuntu 18.04 - Ubuntu 한글 입력기 설치(fcitx) file 졸리운_곰 2020.06.29 334
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED