Tonton file JSON dan lihat pembaruan secara langsung


0

Saya mencoba memonitor file JSON yang digunakan oleh program sebagai logger. File berubah beberapa kali per detik, dan saya ingin mengawasi bagaimana nilai-nilai berkembang seiring waktu.

Apa yang saya coba sejauh ini:

  • jq dan jid jangan memuat ulang ketika file berubah, bahkan menggunakan watch
  • watch -n 0.1 -d 'cat test.json | python -m json.tool' dapat memuat ulang file dengan benar, tetapi tidak dapat ditanyakan atau digulir
  • Editor teks mengakui perubahan, tetapi membutuhkan prompt untuk mengambilnya atau mereset posisi gulir saat memuat ulang

tail -f tidak membantu? Anda dapat memfilter output dengan sed atau lainnya.
Paulo

Apakah mungkin untuk menyesuaikan program Anda untuk menyimpan salinan baru setiap kali file JSON berubah? Ini hanya akan berada dalam mode ‘debug’, ...
Scot

Tidak, JSON memperbarui puluhan kali per detik.
MLProgrammer-CiM
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.