我需要带 zip 的存档文件并实时将 zip 数据打印到标准输出。 标准 zip 程序只能创建 zip 文件。 这可以使用 -c 属性进行 gzip,但它使用 gzip 算法。
最佳答案
来自 Info-ZIP(通常在 Linux 系统上找到的程序)的 zip
程序允许将 ZIP 文件生成到标准输出中,当您使用 -
作为名称时文件。例如,您可以使用以下命令将 zip 文件发送到远程主机上的端口 8787:
zip -r - files_to_be_archived | nc remotehost 8787
所有这些都记录在 zip command manual page 上.
关于linux - 压缩文件并打印到标准输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18933975/