Przypuśćmy, że mam program, który okresowo drukuje linie z danymi, jak mogę przekształcić je następnie w wykres graficzny, który aktualizuje się za każdym razem, gdy dostępna jest nowa linia?
$ ./prog 10 44 20 66 30 55 40 58 50 59 55 58 60 77 ^ C $ ./prog | scrollingplot Pojawia się okno i aktualizacje każdej linii drukowane: 80 | | ---- | ---- ______...__ / | / ----- | - 40 | ------------------------------- 10 20 30 40 50 60 # Pamiętaj, że fabuła w stylu ASCII jest tylko na przykład, # Chcę proste okno X jak w mplayerze.
Jest wystarczająco dużo narzędzi do przechowywania danych statycznych, ale nie widziałem narzędzi do aktualizacji danych (z wyjątkiem ksysguard
).
mplayer
.