如何压缩进程的标准输出?

bmm*_*bmm 5 compression gzip

我有一个进程可以在短时间内向标准输出生成大量日志。有没有办法将我的流程的标准输出压缩到一个文件中。

我正在寻找类似的东西:./process | 压缩输出.log.zip

ada*_*ptr 9

# your-command | gzip > your.gz
Run Code Online (Sandbox Code Playgroud)


use*_*517 6

你也可以用 zip 做到这一点

your-command | zip -q output.log.zip -
Run Code Online (Sandbox Code Playgroud)

your-command 的输出将存储在 zip 文件中,文件名为-.