顯示程式執行結果到螢幕的同時列印到日誌檔案中

2021-09-08 16:18:32 字數 533 閱讀 9978

如果說到把執行結果列印到檔案中、邇一定會想起輸出重定向符》或》、只不過輸出重定向只能夠輸出到檔案或者螢幕中、無法同時輸出、所以這時就有了tee這個工具了

簡單來說吧顯示檔案命令ls

root@ubuntu:~/test_dis# ls | tee

log_file

log_file

readme

upload

utilities

執行命令

ls | tee log_file

執行ls的同時使用管道把內容交給tee處理然後tee把ls的執行結果輸出到螢幕的同時再輸出到log_file檔案中、如果log_file不存在則建立、存在則覆蓋、

如果邇想是新增到log_file的檔案尾而不是覆蓋、可以新增-a引數

ls | tee -a log_file

這樣就不會覆蓋log_file檔案了

順帶說一句、這個工具是linux的、如果想在windows平台下使用、需要安裝powershell

CSS實現不同的列印和螢幕顯示結果

通常的web頁面中,我們要求列印結果和顯示結果一樣,但在一些報表或業務系統中,我們可能只需要列印頁面中的一部分內容,例如我只要列印資料,但按鈕和背景不需要列印,這是由業務需求決定的,我們可以想象一下,如果一張列印出來的發票中出現乙個按鈕,你會怎麼想,估計要昏過去的,呵呵 好了,說完需求,我來說說如何...

CSS實現不同的列印和螢幕顯示結果

來自 通常的web頁面中,我們要求列印結果和顯示結果一樣,但在一些報表或業務系統中,我們可能只需要列印頁面中的一部分內容,例如我只要列印資料,但按鈕和背景不需要列印,這是由業務需求決定的,我們可以想象一下,如果一張列印出來的發票中出現乙個按鈕,你會怎麼想,估計要昏過去的,呵呵 好了,說完需求,我來說...

CSS實現不同的列印和螢幕顯示結果

通常的web頁面中,我們要求列印結果和顯示結果一樣,但在一些報表或業務系統中,我們可能只需要列印頁面中的一部分內容,例如我只要列印資料,但按鈕和背景不需要列印,這是由業務需求決定的,我們可以想象一下,如果一張列印出來的發票 現乙個按鈕,你會怎麼想,估計要昏過去的,呵呵 好了,說完需求,我來說說如何實...