Supponendo di avere un programma che stampa periodicamente le linee con i dati, come posso trasformarle e poi informarle in un diagramma grafico che si aggiorna ogni volta che è disponibile una nuova linea?
$ ./prog 10 44 20 66 30 55 40 58 50 59 55 58 60 77 ^ C $ ./prog | scrollingplot Viene visualizzata la finestra e gli aggiornamenti su ogni riga stampata: 80 | | ---- | ---- ______...__ / | / ----- | - 40 | ------------------------------- 10 20 30 40 50 60 # Nota che la trama in stile ASCII è solo per esempio, # Voglio una semplice finestra X come in mplayer.
Esistono strumenti sufficienti per i dati statici, ma non li ho visti per l'aggiornamento dei dati (tranne che per ksysguard
).
mplayer
.