linux檔案輸出命令 tee

2021-10-02 01:48:06 字數 1032 閱讀 4321

tee命令會從標準輸入裝置讀取資料,將其內容輸出到標準輸出裝置,同時儲存成檔案,簡單來說就是將一條命令的執行結果,輸出到螢幕上,同時儲存成檔案,也就是輸出重定向到螢幕和檔案。

通過乙個小案例,幫助理解一下

注:tee後面的檔案由系統自動建立,並不需要提前存在。

[root@strive ~

]# ls | tee tee.txt #檢視宿主目錄,並把輸出結果儲存到tee.txt檔案裡

index.html

mima

tee.txt

test1.txt

test.txt

[root@strive ~

]# cat tee.txt #檢視tee.txt檔案,內容就是ls宿主目錄的執行結果

index.html

mima

tee.txt

test1.txt

test.txt

tee 【選項】 引數

[root@strive 1

]# ls 12

[root@strive 1

]# ls | tee -i tee.txt #忽略中斷訊號12

tee.txt

[root@strive 1

]# cat tee.txt 12

tee.txt

[root@strive 1

]# ls | tee -a tee.txt #將內容追加到檔案中,而非覆蓋12

tee.txt

[root@strive 1

]# cat tee.txt 12

tee.txt12

tee.txt

[root@strive 1

]# ls | tee tee.txt #預設直接覆蓋原始檔12

tee.txt

[root@strive 1

]# cat tee.txt #追加的檔案沒了 12

tee.txt

Linux基礎命令 tee

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

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

當程式輸出內容過多,容易導致終端顯示不全。可以通過將輸出內容寫入檔案的形式儲存執行的log。如果在linux下希望將程式或命令執行的資訊,在輸入到檔案的同時,也能夠顯示在螢幕上,可以使用tee這個命令。下圖是對這個命令的形象介紹 例 執行 python test.py 如果只希望執行資訊顯示在螢幕上...

Linux命令學習手冊 tee命令

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