如何記錄到文件和控制台

如何記錄到文件和控制台

我知道我可以透過新增來登入文件

> log.txt 

到命令的末尾,但如何登入文件和控制台?

答案1

嘗試使用tee

| tee log.txt

代替

> log.txt

答案2

製作日誌的方法有很多種。但首要的事情是您實際上想要放入日誌中的內容。您可以透過多種方式做到這一點:

  1. Tee 指令分割指令的輸出,以便可以在顯示器上看到它,也可以將其儲存在檔案中。

    command | tee log.txt
    

    上面的命令會將輸出顯示到終端,並將輸出重新導向到檔案log.txt

  2. script 指令製作終端機上列印的所有內容的打字稿(副本):

    script -a log.txt
    

答案3

使用tee命令

some_command | tee log.txt

相關內容