我想用一个shell命令调用gnuplot,所有命令都存储在“load.gp”中。
如果我启动 gnuplot shell 并输入“load 'load.gp'”,我可以通过用鼠标拖动 splot 来更改视点。
问题是,如果不在 gnuplot shell 中,我无法弄清楚如何实现这一目标。
echo "load 'load.gp'" | gnuplot -persist
或者
gnuplot -persist 'load.gp'
不会工作。有人可以帮助我吗?
谢谢,扬
我想用一个shell命令调用gnuplot,所有命令都存储在“load.gp”中。
如果我启动 gnuplot shell 并输入“load 'load.gp'”,我可以通过用鼠标拖动 splot 来更改视点。
问题是,如果不在 gnuplot shell 中,我无法弄清楚如何实现这一目标。
echo "load 'load.gp'" | gnuplot -persist
或者
gnuplot -persist 'load.gp'
不会工作。有人可以帮助我吗?
谢谢,扬
我认为
gnuplot load.gp -
做你想做的事。
You need to add an hyphen after the command, e.g.
gnuplot -persist 'load.gp' -
As mentioned here: http://old.nabble.com/gnuplot-in-persist-mode-td28289021.html
命令
gnuplot -persist load.gp
应该做的伎俩就好了......
听起来您的 load.gp 文件中有一些错误。尝试在您的 load.gp 文件中设置终端。也许终端仍未设置或设置为与我们文件中的命令不兼容的终端。都失败了,把你的 load.gp 文件贴在这里,让我们看看:)
/B2S