Sehen Sie sich eine JSON-Datei an und sehen Sie Updates live
297
MLProgrammer-CiM
Ich versuche, eine JSON-Datei zu überwachen, die ein Programm als Logger verwendet. Die Datei ändert sich mehrmals pro Sekunde, und ich möchte ein Auge darauf haben, wie sich die Werte im Laufe der Zeit entwickeln.
Was ich bisher ausprobiert habe:
jq
undjid
nicht neu laden, wenn sich eine Datei ändert, auch nichtwatch
watch -n 0.1 -d 'cat test.json | python -m json.tool'
kann die Datei korrekt neu laden, sie kann jedoch nicht abgefragt oder gescrollt werden- Texteditoren bestätigen die Änderungen, benötigen jedoch entweder eine Aufforderung, um sie zu übernehmen, oder setzen Sie die Bildlaufposition beim erneuten Laden zurück
`tail -f` hilft nicht? Sie können die Ausgabe mit sed oder anderem filtern.
Paulo vor 6 Jahren
0
Ist es möglich, Ihr Programm so anzupassen, dass bei jeder Änderung der JSON-Datei eine neue Kopie gespeichert wird? Dies wäre nur im "Debug" -Modus, ...
Scot vor 6 Jahren
0
Nein, JSON wird zehnmal pro Sekunde aktualisiert.
MLProgrammer-CiM vor 6 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Beschleunigung der Bootzeiten von OS X bei einem Jahr alten MBP
-
3
Wie ordnen Sie ein Airport Time Machine-Backup nach der Migration auf einen neuen Mac wieder zu?
-
6
Wie können Sie den Startton auf einem Mac stummschalten?
-
5
Warum wird mein Macbook bei der Verwendung von Boot Camp extrem heiß?
-
7
Gibt es unter Mac OS X ein Strg + Tab-Äquivalent?
-
6
Weg, um Time Machine-Daten auf eine neue Festplatte zu migrieren
-
13
Setzen Sie die Windows-Position von Mac OS X nach dem Abnehmen des externen Monitors zurück
-
10
Sicherungssoftware für Mac OS X
-
5
Wie kann ich unter Mac OS X einen .kext deinstallieren und entfernen?
-
4
Wie kann ich die Auswurftaste auf der MacBook-Tastatur erneut "löschen"?