2016-01-25 37 views

回答

1

你試着鍵入man unzip

unzip zipfile.zip dir1/dir2 

如果你想忽略壓縮的目錄結構,使用-j (Junk paths)選項:

unzip -j zipfile.zip dir1/dir2 -d dir2 

這將dir1/dir2下遞歸找到的所有文件存儲到dir2當前文件夾下。

+0

但這將解壓我兩個目錄,我只想要dir2。 – user1508682

+0

查看更新。據我所知'unzip'不能保持目錄結構,並且一次性移動它,你不得不求助於'unzip zipfile.zip dir1/dir2 && mv dir1/dir2。 && rm -r dir1'。 –

相關問題