Assista a um arquivo JSON e veja as atualizações ao vivo

Assista a um arquivo JSON e veja as atualizações ao vivo

Estou tentando monitorar um arquivo JSON que um programa usa como registrador. O arquivo muda várias vezes por segundo e gostaria de ficar de olho em como os valores evoluem ao longo do tempo.

O que eu tentei até agora:

  • jqe jidnão recarregue quando um arquivo for alterado, mesmo usandowatch
  • watch -n 0.1 -d 'cat test.json | python -m json.tool'pode recarregar o arquivo corretamente, mas não pode ser consultado ou rolado
  • Os editores de texto reconhecem as alterações, mas exigem uma solicitação para realizá-las ou redefinir a posição de rolagem ao recarregar

informação relacionada