从另一个 zip 中提取 zip 文件

从另一个 zip 中提取 zip 文件

我有一个如下的文件结构:

archive.zip contains:
    directory archive which contains:
        zip_1.zip contains:
            file.txt
        zip_2.zip
        zip_3.zip

有没有办法可以提取 file.txt 而不必解压 archive.zip?我目前正在使用以下方法提取 zip_1.zip

unzip -j archive.zip "archive/zip_1.zip" -d "/path/where/zip_1/will/go"

然后从生成的 zip_1.zip 中提取 file.txt。

在这种情况下,有没有一种干净的方法来提取 file.txt?

答案1

这里可以你的解决方案使用7zip

相关内容