Мои лог-файлы содержат по одному объекту json на строку.
Я использую [json] [1], чтобы получить читабельный вывод через
cat mylog.log | json -a field1 field2
Теперь я хотел бы иметь
tail -F mylog.log | json -a field1 field2
для непрерывного вывода. Но, похоже, это не
работа, оболочка просто висит. Если я использую &|
для
избежать проблем с буферизацией, вывод
Я бегу только cat
.
mylog.log
выглядит так:
{"field1": entry1a, "field2": entry2a, "field3": entry3a}
{"field1": entry1b, "field2": entry2b, "field3": entry3b}
Есть предложения?
[1] https://github.com/trentm/json