【发布时间】:2025-11-22 11:45:01
【问题描述】:
我正在尝试确定如何使用zip cmd 行工具将文件(未压缩)移动到压缩文件的 zip 中(即我想要一个包含除一个压缩之外的所有文件的 zip,b /c 一个文件是另一个压缩文件)。
有人知道怎么做吗?
【问题讨论】:
标签: command-line zip command-line-tool
我正在尝试确定如何使用zip cmd 行工具将文件(未压缩)移动到压缩文件的 zip 中(即我想要一个包含除一个压缩之外的所有文件的 zip,b /c 一个文件是另一个压缩文件)。
有人知道怎么做吗?
【问题讨论】:
标签: command-line zip command-line-tool
看起来您可以使用 -n 选项来存储具有已定义扩展名的文件,并使用 -g 选项将文件附加到存档。
我没有测试它,但这样的事情应该可以解决问题:
zip -gn .foo archive.zip myAddedFile.foo
尽管文档指出,默认情况下,zip 不会压缩列表中扩展名为 .Z:.zip:.zoo:.arc:.lzh:.arj 的文件,因此如果您要添加包含其中之一的文件扩展你应该没问题。
该命令的文档是here
【讨论】:
-m 是我想要的,将文件移动到 zip 中。
【讨论】: