J'aime termomètre avec de nombreuses options et fonctionnalités par défaut.
termeter peut visualiser les données dans le terminal. Les données peuvent être transmises par canal ou par fichier.
seq 100 | awk 'BEGIN{OFS="\t"; print "x","sin(x)","cos(x)"}{x=$1/10; print x,sin(x),cos(x)}' | termeter
Vous pouvez utiliser gnuplot
:
gnuplot -e 'set terminal png; plot "input.txt" with lines' > graph.png
Vous pouvez même diriger l'entrée vers celui-ci, changez simplement le nom du fichier en -
:
tail input.txt | gnuplot -e 'set terminal png; plot "-" with lines' > graph.png
Je ne l'ai jamais utilisé mais il y a Spark. Cela ressemble à ce que vous voulez.