gnuplot
may be executed in either batch or interactive modes, and the two
may even be mixed together on many systems.
Any command-line arguments are assumed to be names of files containing
gnuplot
commands (with the exception of standard X11 arguments, which are
processed first). Each file is loaded with the load
command, in the order
specified. gnuplot
exits after the last file is processed. When no load
files are named, gnuplot
enters into an interactive mode. The special
filename "-" is used to denote standard input.
Both the exit
and quit
commands terminate the current command file and
load
the next one, until all have been processed.
Examples:
To launch an interactive session:
gnuplot
To launch a batch session using two command files "input1" and "input2":
gnuplot input1 input2
To launch an interactive session after an initialization file "header" and followed by another command file "trailer":
gnuplot header - trailer