Gnuplotでデータを読み取るときに複数のパイプを使用する方法はありますか? 以下は、SQLステートメントから直接受け取ったデータをプロットします。私が好きな何Gnuplot入力用の複数のパイプ
plot "< sqlite3 tomato-rstats.db \"SELECT data FROM table;\""
は、gnuplotのに到達する前にそのデータを処理することです。 私は、SQLデータをスクリプトを通してパイプし、中間ファイルに出力し、そのファイルをプロットできることを知っていますが、私はむしろ一時ファイルをスキップしたいと思います。私は次の行に沿って何かを想像しましたが、それは明らかに正しい構文ではありません。
plot "< sqlite3 tomato-rstats.db \"SELECT data FROM table;\" | process.pl"
または
plot "< process.pl < sqlite3 tomato-rstats.db \"SELECT data FROM table;\""
が、これは他のいくつかの構文を使用可能ですか?あなたはgnuplotの中にうまく作品を示唆したよう
plot "< sqlite3 tomato-rstats.db \"SELECT data FROM table;\" | process.pl"
を使用して
このサイトはあなたの質問に答えてくれますか:http://t16web.lanl.gov/Kawano/gnuplot/datafile3-e.html – Tom