使用 zip 时保持一些文件未压缩

Keeping some files uncompressed while using zip

我正在尝试使用以下命令创建一个 zip 文件。

zip -r somefolder.apk . -n *.mp4*

想法是压缩目录中的所有元素,同时保持文件具有 .mp4 扩展名(未压缩)并包含在 zip 文件夹中。我怎样才能做到这一点?

当我 运行 这个命令时,zip 文件创建成功,但是,.mp4 文件被压缩了,正如我通过 运行ning unzip -lv somefolder.apk 看到的那样

Defl:N   202016  46% 12-30-1979 19:00 89b64dcb  res/raw/some_animation.mp4

据我所知,Defl:N 表示文件已被压缩。

提前致谢!

哦,同事帮我查出来的!将其发布在这里作为答案希望其他开发人员可能会发现它有用!

我们不必在此处添加*。以下命令应该可以正常工作!

zip -r somefolder.apk . -n .mp4:.zip:.gzip