【发布时间】:2012-12-21 19:22:24
【问题描述】:
我有一个 CSV 文件,我在 do for[] 循环中一一绘制列。我想将绘图保存为 PNG 文件,文件名来自列标题。将 text.png 替换为第 i 列标题的最佳方法是什么?
#!/bin/bash
set datafile separator ","
set key autotitle columnhead
set xlabel "time/date"
nc = "`awk -F, 'NR == 1{ print NF; exit}' input.csv`"
set term png
do for [i = 2:5] {
set output "test.png"
plot 'HiveLongrun.csv' every::0 using i:xticlabels(1) with lines
}
【问题讨论】: