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

Cos*_*ist 9 linux zip

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

Jon*_*oni 14

zip从信息-ZIP的程序(通常在Linux系统中发现的一种)允许生成ZIP文件到标准输出,当您使用-的文件的名称.例如,您可以使用以下命令将zip文件发送到远程主机上的端口8787:

zip -r - files_to_be_archived | nc remotehost 8787
Run Code Online (Sandbox Code Playgroud)

所有这些都记录在zip命令手册页上.

  • 为了将小文件复制到另一台服务器,当我不想建立网络连接来复制它们时,我将 `zip -r - *|base64 -w0` 然后将其通过管道传输到服务器上的 `base64 --decode`另一面,然后解压。 (3认同)