Shell命令保存日志並顯示


tee 重定向輸出到多個文件
 
在執行Linux命令時,我們既想把輸出保存到文件中,又想在屏幕上看到輸出內容,就可以使用tee命令
要注意的是:在使用管道線時,前一個命令的標准錯誤輸出不會被tee讀取。
tee file         //覆蓋
tee -a file     //追加
tee -            //輸出到標准輸出兩次
tee - -          //輸出到標准輸出三次
tee file1 file2 -    //輸出到標准輸出兩次,並寫到那兩個文件中
ls | tee file  
另:把標准錯誤也被tee讀取
ls "*" 2>&1 | tee ls.txt


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM