出力にパイプ シーケンスがあります
command_a | command_b | ... | command_n
出力はシーケンス番号です
4.2
-1
...
0.2
gnuplot を使用してこの数値をプロットできますか? (gnuplot をパイプシーケンスに追加)
以下で試してみましたか?
plot "< command_a | command_b | ... | command_n"
具体例:
plot "< awk '{a[$1]++}END{for(i in a){print i,a[i]}}' datafile |sort -nk1"
私にとってはうまくいきます(Linuxシステムでgnuplot 4.2および5.0でテスト済み)。
plot コマンドで「-」ソースを使用できます。最初にコマンド ファイルをパイプし、次にデータ ファイルをパイプするだけです。例えば:
test.gnuplot:
'-' を線でプロット
コマンドラインの例:
[コマンド生成データ] | 猫 test.gnuplot - | gnuplot -persist