Linux 通过gnuplot创建地物文件
我用GnuPlot制作了一个脚本,如下所示Linux 通过gnuplot创建地物文件,linux,shell,gnuplot,figure,Linux,Shell,Gnuplot,Figure,我用GnuPlot制作了一个脚本,如下所示 #!/usr/bin/gnuplot #file: myplot set term svg; set out 'figfile.svg'; plot './datafile.dat' with lp; set term wxt 0; set out; 因此,我可以创建一个地物文件 $./myplot 但是,我必须编辑脚本以手动替换“figfile.svg”和“datafile.dat”。我可以修改此脚本并使用以下格式创建地物文件吗 $./myplo
#!/usr/bin/gnuplot
#file: myplot
set term svg;
set out 'figfile.svg';
plot './datafile.dat' with lp;
set term wxt 0;
set out;
因此,我可以创建一个地物文件
$./myplot
但是,我必须编辑脚本以手动替换“figfile.svg”和“datafile.dat”。我可以修改此脚本并使用以下格式创建地物文件吗
$./myplot datafile.dat figfile.svg
谢谢大家。您可以使用shell脚本将对
gnuplot的调用包装起来:
#!/bin/sh
gnuplot <<EOF
set term svg
set out '$1'
plot '$2' with lp
set term wxt 0
set out
EOF
#/垃圾箱/垃圾箱
gnuplot还请注意,gnuplot
不需要以分号结尾的行。有关其他选项,请参阅。