更改内存压缩

更改内存压缩

我有一些大文件,我需要更改输入程序的压缩类型 - 我需要解压缩它们,然后对它们进行 gzip(或 bzip2)。但是,它们是高度压缩的文件,我没有足够的磁盘空间来完全解压它们然后对其进行 gzip。有没有办法通过 unrar 将解压缩的输出传输到 gzip 或其他压缩,而不将整个中间结果保存到磁盘?

答案1

man unrar提到一个选项p:“将文件打印到标准输出”。因此,看来您可以使用提取文件unrar并将其通过管道传输到gzip/bzip2.

相关内容