2013-09-21 46 views

回答

14

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

zip -r - files_to_be_archived | nc remotehost 8787 

所有这一切都在zip command manual page记录。

+0

非常好! 这正是我所需要的。 – Cosmologist

+0

为了将小文件复制到另一台服务器,当我不想建立一个网络连接来复制它们时,我将'zip -r - * | base64 -w0',然后将其传递给'base64 --decode'另一边,并解压缩。 –

相关问题