我需要带zip的存档文件并实时打印zip数据到stdout。 标准zip程序可能只创建zip文件。 这可以使用-c属性进行gzip,但它使用gzip算法。
答案 0 :(得分:14)
当您使用zip
作为文件名时,来自Info-ZIP的-
程序(通常在Linux系统上找到的程序)允许将ZIP文件生成到标准输出中。例如,您可以使用以下命令将zip文件发送到远程主机上的端口8787:
zip -r - files_to_be_archived | nc remotehost 8787
所有这些都记录在zip command manual page。
上