我有大量的数据正在不断地流入,我将其传输到gzip中。由于这些数据是连续不断的,因此没有结束标志。当我使用C ^ c停止程序并尝试解压缩时,会出现文件结尾的错误。如何使输出文件保持压缩状态?原因是我希望在计算机重新启动、拔掉电源等情况下保存我的数据。
示例代码如下:
示例代码如下:
$ yes | gzip > out.gz
$ gzip -d out.gz
gzip: blah.gz: unexpected end of file
我并不一定要使用gzip。