普段、set term x11 にしてインタラクティブに使っているのですが、
$ cat hoge
plot sin(x)
pause -1
$ gnuplot hoge

というようにファイルを作るのではなくて、たとえば

$ cat << EOF | gnuplot
plot sin(x)
pause -1
EOF

という感じでファイルを作らずに使う方法はないでしょうか?
ただ、↑のやり方だとgnuplotがすぐ終了してしまってインタラクティブになりません。