我试图运行这个gnuplot脚本:
set terminal pngcairo transparent crop size 1440,900
set title 'velocities eps=0.5'
unset key
do for [i=1:10] {
if(i==1){
plot i.'v0.5.dat' ps 0.2
} else {
replot i.'v0.5.dat' ps 0.2
}
}
set output 'v0.5.png'
replot
使用命令" gnuplot -e plotvel.gp"。然后我从终端得到这个回复:
plotvel.gp
^
line 0: invalid command
我在哪里失败?
答案 0 :(得分:1)
-e
命令行选项是执行命令,而不是将文件名传递给包含命令的文件。例如,您可以执行load
命令来加载文件:
$ gnuplot -e 'load plotlevel.gp'
但是,只是加载文件(就像使用load
命令一样)只是passit而没有任何特殊选项:
$ gnuplot plotlevel.gp
这一切都在the documentation。