file=${file=simlog.csv} n=${n=4} sub() { n=$1 shift title="$*" cut -d, -f $n $file| sed '1d' > /tmp/$$.dat gnuplot<<EOF set title "$title" set nokey set terminal dumb #set output "$title.png" plot "/tmp/$$.dat" EOF } sub 4 average energy sub 5 sd energy sub 6 median energy sub 7 spread energy sub 8 average effort sub 9 sd effort sub 10 median effort sub 11 spread effort sub 12 average defects sub 13 sd defects sub 14 median defects sub 15 spread defects sub 16 average threat sub 17 sd threat sub 18 median threat sub 19 spread threat