리눅스 centos
tee 명령어
화면 출력과 텍스트 저장을 동시에 하는 명령어
ex)
[root@localhost ~]# free | tee free.txt
total used free shared buffers cached
Mem: 2048132 2036888 11244 0 10640 1783308
-/+ buffers/cache: 242940 1805192
Swap: 1959920 183760 1776160
[root@localhost ~]# cat free.txt
total used free shared buffers cached
Mem: 2048132 2036888 11244 0 10640 1783308
-/+ buffers/cache: 242940 1805192
Swap: 1959920 183760 1776160
tee 명령어는 로그 저장용? 이라고 생각하면 편하다.
예를들어
make | tee make.txt 라던가
좀 오바한다 싶으면 작업 디렉토리 들어가서
무슨 명령어를 치든
명령어 | tee 명령어$$.txt
이런식으로 쳐놓으면 내가 입력했던 명령어의 결과들이 전부 저장되니까
커널을 수정하거나 아니면 bashrc 수정(가능한가?)하거나 잘은 모르겠는데 무슨 방법을 쓰면(알아봐야겠다)
작업 디렉토리 하나 생성되고 거기에 자동으로 굳이 tee 명령어 입력을 안해도 tee 명령어`date`.txt 를 만들도록 해놓으면 괜찮을지도 ?
(vi나 crontab 같은 에디터는 뭔가 꼬일듯 하니 제외시키고)