Sehen Sie sich eine JSON-Datei an und sehen Sie sich Updates live an

Sehen Sie sich eine JSON-Datei an und sehen Sie sich Updates live an

Ich versuche, eine JSON-Datei zu überwachen, die ein Programm als Logger verwendet. Die Datei ändert sich mehrmals pro Sekunde und ich möchte im Auge behalten, wie sich die Werte im Laufe der Zeit entwickeln.

Was ich bisher versucht habe:

  • jqund jidnicht neu laden, wenn sich eine Datei ändert, auch nicht mitwatch
  • watch -n 0.1 -d 'cat test.json | python -m json.tool'kann die Datei zwar korrekt neu laden, sie kann aber nicht abgefragt oder gescrollt werden
  • Texteditoren bestätigen die Änderungen, benötigen aber entweder eine Eingabeaufforderung, um sie zu übernehmen, oder setzen die Scrollposition beim Neuladen zurück.

verwandte Informationen