我们有一个 zip 文件,其中包含另一个 zip 文件。我们尝试对 zip 文件执行 zip -l file 操作,但我们不知道如何在不进行 zip 解压的情况下列出其中另一个 zip 文件的内容。
使用 Linux zip 可以实现这个功能吗?
谢谢你们
答案1
不行。您可以查看 ZIP 文件的目录,但查看压缩 ZIP 文件内容的唯一方法是先将其解压。可能只在内存中,但您必须先解压压缩的 ZIP 文件。
(我可以想象你可以编写一个工具,只部分解压缩压缩的 ZIP 直到它有目录,但从未见过。)