Mi piace il termometro con un sacco di opzioni e funzionalità predefinite.
termmeter può visualizzare i dati nel terminale. I dati possono essere passati tramite pipe o file.
seq 100 | awk 'BEGIN{OFS="\t"; print "x","sin(x)","cos(x)"}{x=$1/10; print x,sin(x),cos(x)}' | termeter
Puoi usare gnuplot
:
gnuplot -e 'set terminal png; plot "input.txt" with lines' > graph.png
Puoi persino reindirizzare l'input ad esso, basta cambiare il nome del file in -
:
tail input.txt | gnuplot -e 'set terminal png; plot "-" with lines' > graph.png
Non l'ho mai usato ma c'è Spark. Sembra quello che vuoi.