Hallo,
kann man gnuplot beim Aufruf mit einer Datei irgendwie Parameter für die Verarbeitung mitgeben und diese dann auch auswerten?
Bsp.:
bernd@pc2:~$ cat machplot # # Aufruf : gnuplot mach_plot # set terminal png size 1024,768 ; set output "2005-02-eth0.png" set title "2005-02: Interface eth0" # set autoscale x set xdata time set timefmt"%s" set format x "%d." # set autoscale y set ytics 100e6 set format y "%3.0s %cB" set ylabel "Bytes" # set grid # plot "2005-02-eth0" using 1:2 title "received" with lines lt 1, \ "2005-02-eth0" using 1:3 title " sent" with lines lt 2, \ "2005-02-eth0" using 1:4 title " sum" with lines lt 3
....
Klar, ich möchte irgendwie die fest programmierten Bezeichnungen wie "2005-02-eth0.png" gegen was flexibles tauschen z.B. so: # Aufruf : gnuplot mach_plot Jahr Monat Interface
Hat jemand einen Tip parat?
tia
Bernhard
Bernhard Schiffner wrote:
Klar, ich möchte irgendwie die fest programmierten Bezeichnungen wie "2005-02-eth0.png" gegen was flexibles tauschen z.B. so: # Aufruf : gnuplot mach_plot Jahr Monat Interface
Wie wärs, wenn Du das in ein shellscript wickelst, und gnuplot dann daraus aufrufst:
=========================================================== cat > /tmp/gnuplot << EOF
set terminal png size 1024,768 ; set output "$year-$month-$iface.png" ^^^^^ ^^^^^^ ^^^^^^ <snip> .....
EOF
gnuplot /tmp/gnuplot =========================================================== So in der Art. Aufruf dann mit "sh machplot.sh".
MfG Sebastian
lug-dd@mailman.schlittermann.de