tee命令詳解

2021-09-02 10:46:23 字數 647 閱讀 6993

在執行linux命令時,我們可以把輸出重定向到檔案中,比如 ls >a.txt,這時我們就不能看到輸出了,如果我們既想把輸出儲存到檔案中,又想在螢幕上看到輸出內容,就可以使用tee命令了。tee命令讀取標準輸入,把這些內容同時輸出到標準輸出和(多個)檔案中

功能說明:讀取標準輸入的資料,並將其內容輸出成檔案。

補充說明:tee指令會從標準輸入裝置讀取資料,將其內容輸出到標準輸出裝置,同時儲存成檔案。

參  數:

-i-i或--ignore-interrupts       忽略中斷訊號。

--version                                       顯示版本資訊。

常見用例:

tee file     //覆蓋

tee -a file    //追加

tee -        //輸出到標準輸出兩次

tee - -    //輸出到標準輸出三次

tee file1 file2 -    //輸出到標準輸出兩次,並寫到那兩個檔案中

ls | tee file   

另:把標準錯誤也被tee讀取

ls "*"

2>&1| tee ls.t

tee 命令用法

一般和管道結合使用。如果使用 a 選項,就是追加資料到檔案中。否則,就是覆蓋檔案。ls tee output.txt hello.c makefile cat output.txt hello.c makefile cal tee output.txt august 2011 su mo tu we...

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 顯示幫助文件 追加...