xmgrace 管道 nxy 在一起

xmgrace pipe nxy together

-nxy选项可以和-pipe选项一起使用吗?

例如,假设 "somecommand" 产生一个包含 5 列的输出 (x y1 y2 y3 y4)。我可以使用

绘制 y 作为 x 的函数
somecommand > tmp.dat
xmgrace -nxy tmp.dat

我可以使用 -pipe 选项绕过文件 tmp.dat 的创建并仍然将 4 个不同的 y 绘制在一起吗?

somecommand | xmgrace -pipe 

将绘制 y1 与 x。我想要所有的 y 和 x。

是的,只需将 - 传递给 -nxy 即可告诉 xmgrace 使用 stdin 作为数据源:

somecommand | xmgrace -pipe -nxy -