tee 命令用法

2021-05-27 04:43:56 字數 941 閱讀 9411

一般和管道結合使用。

如果使用 -a 選項,就是追加資料到檔案中。否則,就是覆蓋檔案。

$ ls | tee output.txt

hello.c

makefile

$ cat output.txt

hello.c

makefile

$ cal | tee output.txt

august 2011     

su mo tu we th fr sa

1  2  3  4  5  6

7  8  9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31         

$ cat output.txt

august 2011     

su mo tu we th fr sa

1  2  3  4  5  6

7  8  9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31         

$ ls | tee -a output.txt

hello.c

makefile

output.txt

$ cat output.txt

august 2011     

su mo tu we th fr sa

1  2  3  4  5  6

7  8  9 10 11 12 13

14 15 16 17 18 19 20

21 22 23 24 25 26 27

28 29 30 31         

hello.c

makefile

output.txt

tee命令詳解

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

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