如何使用 zip cmd 工具将文件移动到未压缩的 zip 中

发布于 2024-09-19 06:31:18 字数 119 浏览 6 评论 0原文

我试图确定如何使用 zip 命令行工具将文件(未压缩)移动到压缩文件的 zip 中(即我想要一个 zip 最后包含除一个压缩文件之外的所有文件) ,b/c 该一个文件是另一个压缩文件)。

有人知道该怎么做吗?

I'm try to determine how to use the zip cmd line tool to move a file (uncompressed) in to a zip of compressed files (ie I want a zip in the end with all files but one compressed, b/c the one file is another compressed file).

Anyone know how to do this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

岁吢 2024-09-26 06:31:19

看起来您可以使用 -n 选项仅存储具有定义扩展名的文件,并使用 -g 选项将文件附加到存档。

我没有测试它,但类似这样的东西应该可以解决问题:

zip -gn .foo archive.zip myAddedFile.foo

尽管文档指出,默认情况下,zip 不会压缩列表中扩展名为 .Z:.zip:.zoo:.arc:.lzh: 的文件。 arj,所以如果您要添加具有这些扩展名之一的文件,应该没问题。

该命令的文档位于此处

It looks like you could use -n option to just store the files with defined extensions together with -g option to append the file to archive.

I didn't test it, but something like this should do the trick:

zip -gn .foo archive.zip myAddedFile.foo

Although documentation states that, by default, zip does not compress files with extensions in the list .Z:.zip:.zoo:.arc:.lzh:.arj, so if you are adding a file with one of those extensions you should be fine.

Documentation to the command is here

爱格式化 2024-09-26 06:31:19

-m 是我想要的,将文件移动到 zip 中。

-m is what I wanted, moves the file(s) into a zip.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文