【发布时间】:2015-12-05 22:38:30
【问题描述】:
我一直在尝试使用 Bash 在 GNUPLOT 中创建图表。据我了解,我的以下代码应将以下行输入 gnuplot 命令,直到它到达 EOF。然后我将“set”行和“plot”行发送到 gnuplot 并用 EOF 跟进,这应该结束 gnuplot 命令的输入。
for FILE in ./tempFolder*.done; do
gnuplot <<EOF
set datafile separator ","
set xlabel "Hour"
set ylabel "Temperature"
set term png
set output "${FILE}.png"
plot "${FILE}" using 1:3 with errorbars title "Temperature/Time"
EOF
done
但是,我收到以下错误消息:“语法错误:文件结尾意外(预期“完成”)”
当我在脚本之外的 Bash 中键入 try this 时,它似乎工作正常。有人对我做错了什么有任何指示吗?
【问题讨论】: