作者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/cn.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