linux命令tee 將資訊同時輸出到螢幕和檔案

2021-10-06 03:43:10 字數 464 閱讀 9694

當程式輸出內容過多,容易導致終端顯示不全。可以通過將輸出內容寫入檔案的形式儲存執行的log。

如果在linux下希望將程式或命令執行的資訊,在輸入到檔案的同時,也能夠顯示在螢幕上,可以使用tee這個命令。

下圖是對這個命令的形象介紹:

例:執行 python test.py:

如果只希望執行資訊顯示在螢幕上,直接執行

python test.py
如果只希望執行資訊輸入到檔案中,那麼用重定向符 > 即可,如下。

python test.py > output.txt
如果希望把python test.py程式執行資訊輸出到output.txt檔案中,同時也能在螢幕顯示這些執行資訊,那麼就可以用如下的命令。

python test.py | tee output.txt

Linux基礎命令 tee

tee 將標準輸入的內容複製到指定的檔案中,同時在標準輸出中顯示。此命令的適用範圍 redhat rhel ubuntu centos suse opensuse fedora。1 語法 tee 選項 files 2 選項列表 選項說明 version 顯示命令版本資訊 help 顯示幫助文件 追加...

Linux命令學習手冊 tee命令

tee ai help version 檔案.功能 tee以標準輸入作為輸入,標準輸出和檔案作為輸出。舉例 用tee生成乙個檔案,包含你敲入的內容 tee testfile 這樣,會提示要你用標準輸入輸入內容,然後敲回車會將你輸入的內容寫入testfile和輸出到標準輸出,如果用 ctrl d結束輸...

Linux命令(5) tee命令

tee命令作用可以用字母t來形象地表示。它把輸出的乙個副本輸送到標準輸出,另乙個 副本拷貝到相應的檔案中。如果希望在看到輸出的同時,也將其存入乙個檔案,那麼這個命 令再合適不過了。功能說明 讀取標準輸入的資料,並將其內容輸出成檔案。語 法 tee ai help version 檔案.其中,a表示追...