Linux tee命令用於讀取標準輸入的數據,並將其內容輸出成文件。app
tee指令會從標準輸入設備讀取數據,將其內容輸出到標準輸出設備,同時保存成文件。spa
tee [-ai][--help][--version][文件...]
參數:code
使用指令"tee"將用戶輸入的數據同時保存到文件"file1"和"file2"中,輸入以下命令:ip
$ tee file1 file2 #在兩個文件中複製內容
以上命令執行後,將提示用戶輸入須要保存到文件的數據,以下所示:cmd
My Linux #提示用戶輸入數據 My Linux #輸出數據,進行輸出反饋
此時,能夠分別打開文件"file1"和"file2",查看其內容是否均是"My Linux"便可判斷指令"tee"是否執行成功。it
與管道配合使用的 tee 命令會讀取標準輸入,而後將程序的輸出寫入標準輸出,而且同時將它複製到所指定文件中。使用 tee 命令來當即查看輸出,而且同時存儲它以供未來使用。io
ps -ef | tee program.ps
ls -l | tee -a program.ls
-rw-rw-rw- 1 jones staff 2301 Sep 19 08:53 161414 -rw-rw-rw- 1 jones staff 6317 Aug 31 13:17 def.rpt -rw-rw-rw- 1 jones staff 5550 Sep 10 14:13 try.doc