Als Parameter erwartet gnuplot ja die Quelldatei mit den Befehlen... das dürfte so nicht
funktionieren...
Mach es doch über ein Shell-Skript.
#!/usr/bin/sh
DEBUG=0
srcFile="\"${1}source.csv\""
dstFile="\"${1}destination.png\""
diaTitle="\"title\""
xCol=1
yCol=7
if [ ${DEBUG} -ne 0 ]
then
echo "plot ${srcFile} to ${dstFile}"
echo "Par ${1}"
fi
echo "plot ${srcFile} using ${xCol}:${yCol}; set title ${diaTitle} ; set terminal png; set output ${dstFile}; replot" | gnuplot -persist
${1} steht für den ersten Parameter der bei dem Shellskript-Aufruf mit übergeben worden ist. Die
plot-Zeile kannst du natürlich noch ordentlich 'ausbauen'. Und die Quell- und Zieldatei kann auch als
Parameter dem Shellskript mitgegeben uns ausgewertet werden. Als Ansatz sollte das aber genügen.
cu