Me gusta termómetro con muchas opciones y funciones predeterminadas.
Termeter puede visualizar datos en el terminal. Los datos se pueden pasar por conducto o archivo.
seq 100 | awk 'BEGIN{OFS="\t"; print "x","sin(x)","cos(x)"}{x=$1/10; print x,sin(x),cos(x)}' | termeter
Puedes usar gnuplot
:
gnuplot -e 'set terminal png; plot "input.txt" with lines' > graph.png
Incluso puede canalizar la entrada, simplemente cambie el nombre del archivo a -
:
tail input.txt | gnuplot -e 'set terminal png; plot "-" with lines' > graph.png
Nunca lo he usado pero está Spark. Suena como lo que quieres.