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

标签 linux zip

我需要带 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/

相关文章:

java - 使用javac编译时的问题

Python 3 压缩列表解包

zip - 在 dotnet core 中打开和编辑受密码保护的 zip

python - 用 pandas 打开压缩的 excel 文件

linux - 反对用户级线程的最具破坏性的论据

C:在不使用全局变量的情况下,从创建的线程中操作在 main 中声明的结构

linux - openLdap BerkleyDB 编译问题

android - 是否可以使用 C Hook android gsm 调制解调器

linux - 如何从现有脚本创建 shell 脚本?

c# - 具有 utf-8 文件名的 Zip 文件