bash - 如何在 gnuplot 中将 .png 图发送到标准输出?

标签 bash gnuplot

目前,我做了类似下面的事情:

set term png
set output 'file.png'

但是在脚本中硬编码文件名非常不灵活。有没有什么方法可以告诉 gnuplot 将图像文件输出到标准输出,这样我就可以在需要的地方重定向它的输出?

最佳答案

如果您确实想将 .png 发送到标准输出,只需不要设置输出即可:

#!/usr/bin/env gnuplot
set term png
plot x

然后运行脚本

./plot.plt > mypng.png

我认为 bash 包装器对于大多数用途更有意义,但这也可能有用。

关于bash - 如何在 gnuplot 中将 .png 图发送到标准输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17147301/

相关文章:

python - 从文本文档中获取第 n 列(Python 3)

bash - 如何在不排序的情况下删除两个文件之间的公共(public)行?

php - 从 php 系统调用 gnuplot 生成图?

c - 从 C 使用 gnuplot

gnuplot - gnuplot 文件有标准的文件扩展名吗?

latex - 如何使用 Gnuplot 在 Latex 中绘图?

bash - 如何同时grep和cut

python - 如何将 python -c "code here"与换行符一起使用?

linux - satement "export variable=lib:/dev/input/event0"中的运算符冒号在 linux 环境中是什么意思?

c - 使C代码自动绘制图形