サーバにあるデータをローカルのgnuplotで描画する方法。
sshfsでmountすれば(ry(いろいろ事情があってそれはできないということで・・)
リモートにあるデータをローカルに持ってきてgnuplotでグラフを描画するときは通常、
1. scp等でローカルにファイルをコピー
2. コピーしたファイルをgnuplotで表示
という2ステップの操作をする必要があるのですが、
ローカルにファイル要らないし,ちょっと確認だけしたい、というケースが多々あります(私には)
そういう場合、こんなかんじにすると便利っぽい
#!/bin/bash gnuplot <<EOF #set term dumb splot "-" w l `ssh www.example.com "cd path && cat datafile"` EOF
これをシェルスクリプトにして、ちょっと修正すれば
わざわざscpとかコマンド打たなくてもOK。
zshなら履歴からの補完が強力だからシェルスクリプトにする必要もないかも。