2015-12-17 77 views
1

我有一個名爲圖片與7000下的子文件夾中,任命1,2,3文件夾......直到7000SHELL命令ZIP僅其中的子文件夾文件夾名稱> 6000

我需要只壓縮的文件夾,其中的文件夾名稱> 6000.

這可能嗎?

我試圖排除像文件夾:

zip -r myarchive.zip dir1 -x dir1/ignoreDir1/**\* dir1/ignoreDir2/**\* 

但這是太長了7000個文件夾來執行。

回答

1

而不是排除,只選擇你需要的。您可以使用單個字符通配符?具有特定長度來選擇子文件夾名稱:

zip -r archive.zip images/6???/* images/7???/* 

這會將所有文件添加到檔案從images/6000/*images/7999/*

+0

那麼酷......「想象力比知識更重要「 艾爾伯特愛因斯坦... –

相關問題