9
我需要带压缩文件的压缩文件并实时打印zip数据到标准输出。标准zip程序可能仅创建zip文件。 这可以使用-c属性来执行gzip,但它使用gzip算法。压缩文件并打印到标准输出
我需要带压缩文件的压缩文件并实时打印zip数据到标准输出。标准zip程序可能仅创建zip文件。 这可以使用-c属性来执行gzip,但它使用gzip算法。压缩文件并打印到标准输出
当您使用-
作为文件的名称时,Info-ZIP中的zip
程序(通常可在Linux系统上找到的程序)允许将ZIP文件生成标准输出。例如,你可以在远程主机上发送一个压缩文件到端口8787使用此命令:
zip -r - files_to_be_archived | nc remotehost 8787
所有这一切都在zip command manual page记录。
非常好! 这正是我所需要的。 – Cosmologist
为了将小文件复制到另一台服务器,当我不想建立一个网络连接来复制它们时,我将'zip -r - * | base64 -w0',然后将其传递给'base64 --decode'另一边,并解压缩。 –