如何从ZIP存档导出特殊文件?

时间:2012-02-20 06:04:58

标签: bash shell zip

我有一个包含许多文件的ZIP存档,有没有办法从ZIP存档中导出或提取特殊文件而不解压缩整个存档?

例如,test.zip有a.txt& b.txt,如何只提取a.txt?

test.zip/
        a.txt
        b.txt

2 个答案:

答案 0 :(得分:1)

是的,有:

unzip test.zip a.txt

文件名后面的参数是要提取的文件。如果阅读:

man unzip

答案 1 :(得分:0)

unzip有一个选项-x,您可以用它来说明您不需要的文件

解压缩的联机帮助页告诉了这个

  

解压缩data1 -x joe =>从zipfile data1.zip中提取除joe之外的所有文件