unzip

从 Zip 压缩包中提取文件或目录。 参见:zip. 更多信息:https://manned.org/unzip.

  • 将指定压缩包中的所有文件和目录提取到当前目录下:

unzip 路径/到/压缩文件1.zip 路径/到/压缩文件2.zip …

  • 将压缩包中的所有文件和目录提取到指定目录下:

unzip 路径/到/压缩文件1.zip 路径/到/压缩文件2.zip … -d 路径/到/输出目录

  • 将压缩包中的文件和目录提取到 stdout(标准输出)中:

unzip -c 路径/到/压缩文件1.zip 路径/到/压缩文件2.zip …

  • 提取文件内容及文件名到 stdout(标准输出)中:

unzip -O gbk 路径/到/压缩文件1.zip 路径/到/压缩文件2.zip …

  • 在不进行解压缩的情况下,列出指定压缩包中的内容:

unzip -l 路径/到/压缩文件.zip

  • 从指定压缩包中提取特定文件:

unzip -j 路径/到/压缩文件.zip 路径/到/文件1 路径/到/文件2 …