我有一个进程在短时间内向标准输出生成大量日志。有没有办法将进程的标准输出压缩到一个文件中。
我正在寻找类似的东西:./process | zip output.log.zip
答案1
# your-command | gzip > your.gz
答案2
你也可以用 zip 来实现
your-command | zip -q output.log.zip -
你的命令的输出将存储在文件名为 的 zip 中-
。
答案3
我确实想改进上述答案。
这应该可行。
you-command | zip somename.zip -@