作者chuliu (chuliu)
看板Linux
標題[問題] gawk結果如何存成檔案?
時間Sat Jul 9 19:56:45 2022
tail -f bondriver_bda_a.log | gawk.exe "{print strftime(),$0}"
我用以上的命令來把log加上時間再輸出到command prompt
環境是windows加上gnuwin32命令
但是應該和linux的命令一樣
只是windows的gnu的gawk要用雙引號
我想問以上的指令有辦法把他即時存檔嗎
______________________________________________________________
剛剛找到可以用這個
tail -f bondriver_bda_a.log | gawk.exe "{print strftime(),$0}" | tee -a 1.log
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.120.137.181 (香港)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1657367807.A.3A8.html
※ 編輯: chuliu (112.120.137.181 香港), 07/09/2022 19:57:24
※ 編輯: chuliu (112.120.137.181 香港), 07/09/2022 19:57:40
※ 編輯: chuliu (112.120.137.181 香港), 07/09/2022 21:09:10
1F:推 holishing: Windows 的 cmd 沒有 tee, PowerShell 的 tee 沒用過 07/10 16:37
2F:推 Typebrook: tee 的 -a 參數是用來新增內容,若你要覆蓋目前的檔案 07/10 16:39
3F:→ Typebrook: 內容,則可以去掉 07/10 16:39
4F:推 hijkxyzuw: 一樣用 > output.txt 07/16 21:44