Tee
Linux命令
Tee是Linux命令,用於顯示程序的輸出並將其複製到一個文件中。
目錄
tee 命令
用途----顯示程序的輸出並將其複製到一個文件中。
語法-----tee [ -a ] [ -i ] [ File ... ]
標誌
-a 將輸出添加到 File 的末尾而不是覆蓋寫入。
-i 忽略中斷。
退出狀態
命令返回以下退出值:
0 標準輸入被成功地複製到所有輸出文件中。
>0 發生錯誤。
註:如果向任意成功打開的File操作數的寫入不成功,寫入其它成功打開的File操作數,並且標準輸出會繼續,但是退出值將會是>0。
示例
1. 要同時查看和保存一個命令的輸出: lint program.c | tee program.lint
它在工作站上顯示命令 lint program.c 的標準輸出,同時在文件 program.lint 中保存輸出的一個副本。如果 program.lint 文件早已存在,它將被刪除並替換。
2. 要同時查看一個命令的輸出並保存到一個現有文件: lint program.c | tee -a program.lint
它將在工作站上顯示 lint program.c 命令的標準輸出,同時在 program.lint 文件尾部添加輸出的一個副本。如果 program.lint 文件不存在,它將被創建。
文件
/usr/bin/tee 包含 tee 命令。