【发布时间】:2014-01-14 18:43:44
【问题描述】:
我尝试了以下方法,但生成的文件大小为 0。
tail -f /logs/localhost.log | gzip -c -9 -f > compressed.gz
localhost.log 非常活跃。
谢谢。
【问题讨论】:
-
gzip 做了很多缓冲。在任何东西到达输出之前可能需要超过 1000 行。也许它不是那个活跃的?
-
为什么不
gzip -c -9 -f < /log/localhost.log > /log/compressed.gz?
标签: linux compression gzip pipe tail