From: Thomas S. <t.s...@fz...> - 2009-04-27 15:01:15
|
let gnuplot do the loop: http://www.gnuplot.info/docs/node151.html inside the loop, load the plot script: http://www.gnuplot.info/docs/node97.html e.g. load "< cat \$MGLOGFILE | trpr drec real auto X" Tony7682 wrote: > > Hi, > > I am a new here. Please be gentle :) > > What I am doing is the following: cat'ing out the contents of an mgen log > file, piping that to trpr (which processes the mgen results into > gnuplot-readable format), and then piping that output to gnuplot. > > mgen info: http://pf.itd.nrl.navy.mil/mgen/mgen.html > trpr info: http://pf.itd.nrl.navy.mil/protools/trpr.html > > The environment I am working in is the following: > Windows XP SP2 > Cygwin Bash and xterm > Cygwin Gnuplot > mgen and trpr compiled for Windows > > Here is the bash script I am running: > > for i in $(seq 1 180) > do > sleep 10 > if [ `expr $i % 6` -ne 0 ]; then > # show snapshot > cat $MGLOGFILE | trpr drec real auto X | gnuplot -noraise -persist > if [ -f $PLOTFILE ]; then > rm -vf $PLOTFILE > fi > else > # show cumulative results > cat $MGLOGFILE | trpr drec auto X output $PLOTFILE && gnuplot > -noraise -persist $PLOTFILE > fi > done > > (I've tried piping tail -f output instead of cat output to trpr, but that > would not work for some reason.) > > The above seems to be working ok except for one thing: Each call to the > cat | trpr | gnuplot line (bolded above) causes a new, separate gnuplot > window to open. What I would like is for each successive call to that line > to direct its output to the same gnuplot. That way, I don't have a new > gnuplot window popping up every 10 seconds. > > My workaround right now is to have a wrapper script that periodically > closes any gnuplot windows. I'd rather avoid having to do that, though. > > Anyone know how to keep continually writing (and rewriting) to one gnuplot > window? > -- View this message in context: http://www.nabble.com/Help-with-continually-piping-to-gnuplot-tp23249716p23258264.html Sent from the Gnuplot - User mailing list archive at Nabble.com. |