我的日志文件每行都有一个json对象。 我使用[json][1]来获取人类可读的输出。
cat mylog.log | json -a field1 field2
现在我想要拥有
tail -F mylog.log | json -a field1 field2
对于连续的输出,我使用了一些命令。但似乎不起作用,shell 会一直卡住。如果我使用&|
来避免缓冲问题,输出的结果就像我只运行了cat
一样。
mylog.log
的内容如下:
{"field1": entry1a, "field2": entry2a, "field3": entry3a}
{"field1": entry1b, "field2": entry2b, "field3": entry3b}
有什么建议吗?
zsh
,但我认为它并没有做我想做的事情... - osdf