压缩文件并打印到标准输出

时间:2013-09-21 14:49:54

标签: linux zip

我需要带zip的存档文件并实时打印zip数据到stdout。 标准zip程序可能只创建zip文件。 这可以使用-c属性进行gzip,但它使用gzip算法。

1 个答案:

答案 0 :(得分:14)

当您使用zip作为文件名时,来自Info-ZIP的-程序(通常在Linux系统上找到的程序)允许将ZIP文件生成到标准输出中。例如,您可以使用以下命令将zip文件发送到远程主机上的端口8787:

zip -r - files_to_be_archived | nc remotehost 8787

所有这些都记录在zip command manual page