我有一个bash脚本,我写入图表并在gnuplot中放入大量数据文件,这些文件由以下内容循环
filelist=`ls -1 *.txt`
for filename in $filelist ; do
gnuplot_script
done
我想从每个拟合的最终拟合参数中打印一个变量“A”,并将它们全部放在1个文件中。我试图在gnuplot脚本中(在脚本的最末端)这样做。
set print "var.prn"
print "$filename" , " = " , A
当我运行脚本时,它最终会得到一个文件“var.prn”,其中只包含循环中迭代的最后一个文件的最后一个参数。看起来它创建了一个包含我想要的文件,但随后会在每次迭代时覆盖它,所以最终结果只有1行。
编辑:即使从每次迭代打印变量A到单独的文件也会很棒。我最终可以合并文件。