#!/bin/bash DEVICE="/dev/ttyACM0" DATAFILE="foo.dat" IMAGE="graphe.png" NB_READ=1000 ./t -n ${NB_READ} -d ${DEVICE} | tee -a ${DATAFILE} gnuplot << __EOC__ set term png size 1024,512 set output "${IMAGE}" set grid set xdata time set timefmt "%s" set format x "%H:%M:S" plot "${DATAFILE}" using 1:2 title "foo" with lines, \ "${DATAFILE}" using 1:3 title "bar" with lines, \ "${DATAFILE}" using 1:4 title "quux" with lines, \ "${DATAFILE}" using 1:5 title "booz" with lines __EOC__ # display ${IMAGE}