一般和管道結合使用。
如果使用 -a 選項,就是追加資料到檔案中。否則,就是覆蓋檔案。
$ ls | tee output.txt
hello.c
makefile
$ cat output.txt
hello.c
makefile
$ cal | tee output.txt
august 2011
su mo tu we th fr sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
$ cat output.txt
august 2011
su mo tu we th fr sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
$ ls | tee -a output.txt
hello.c
makefile
output.txt
$ cat output.txt
august 2011
su mo tu we th fr sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
hello.c
makefile
output.txt
tee命令詳解
在執行linux命令時,我們可以把輸出重定向到檔案中,比如 ls a.txt,這時我們就不能看到輸出了,如果我們既想把輸出儲存到檔案中,又想在螢幕上看到輸出內容,就可以使用tee命令了。tee命令讀取標準輸入,把這些內容同時輸出到標準輸出和 多個 檔案中 功能說明 讀取標準輸入的資料,並將其內容輸出...
shell命令之tee命令
tee命令 在輸出資訊的同時把資訊記錄到檔案中 例子 ls tee ls.txt將會在終端上顯示ls命令的執行結果,並把執行結果輸出到ls.txt檔案中,將會覆蓋原檔案的內容,若無ls.txt檔案,將會自動建立該檔案 ls tee a ls.txt保留ls.txt檔案中原來的內容,並把ls命令的執行...
Linux基礎命令 tee
tee 將標準輸入的內容複製到指定的檔案中,同時在標準輸出中顯示。此命令的適用範圍 redhat rhel ubuntu centos suse opensuse fedora。1 語法 tee 選項 files 2 選項列表 選項說明 version 顯示命令版本資訊 help 顯示幫助文件 追加...