В моих файлах журналов есть один объект 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}
Есть предложения?