gnuplotを非対話で立ち上げたときすぐに終了しないためには
gnuplot -persist データ でいい。
~$ gnuplot -persist maxout.gnuplot
ちなみにデータ中にpause -1でいいという記事を見つけたがうまくいかなかった。
~$ (cat maxout.gnuplot;echo pause -1)| gnuplot
ちなみに標準出力をマージするために括弧を使うことを思いつくまでしばらく悩んでしまった。
おとなしく中間ファイル作ればよかったんだけどな(笑