My program generates bash scripts that call gnuplot. I don\'t want to have to make an extra file to store the data; is there any way I can explicitly call all of the values?
You can use the syntax for inline data - filename '-'.
'-'
The following example produces a simple plot in a GIF image (bash script):
GIF
bash
gnuplot << EOF set terminal gif set output 'plot1.gif' plot '-' using 1:2 1 10 2 20 3 32 4 40 5 50 e EOF