Windows版のgnuplotスクリプトでpauseがきかない
どの程度の人に役立つか不明だが, Windows7のコマンドプロンプトからgnuplotを起動して使っていたが, スクリプトを作成し,
C:\> gnuplot < plot.plt
これだと一瞬ウィンドウが出てすぐに消えてしまう. Linuxの時と同様に"pause -1"のように加えてもダメ. 調べてみると以下のスレッドに行き当たった.
https://groups.google.com/forum/?fromgroups=#!topic/comp.graphics.apps.gnuplot/L2N6cpuNLrE
結論から言うと,
C:\> wgnuplot.exe -p -e "load 'plot.plt'; exit"
とすれば良い. この場合, "-p"("-persist")がついているので"pause -1"は不要です. "-e"以下に直接内容を書いても機能します.