當程式輸出內容過多,容易導致終端顯示不全。可以通過將輸出內容寫入檔案的形式儲存執行的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表示追...