2015-01-02 174 views
-1

我有一個包含大量文件和多個子目錄層的文件夾。我想壓縮包含整個內容的文件夾,但排除所有大於特定值的文件,例如1000 Mb。壓縮文件夾中的所有內容排除大文件

任何人都有關於如何完成這項任務的想法?

謝謝!

+0

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。 – jww

回答

-1

在Linux,Mac OS X,或Cygwin的,使用find的文件和管道文件名列表來zip

find Folder -type f -not -size +1000M | zip foo --names-stdin 

這將列出文件夾的大小遞歸的所有文件不是1000 MB或更大並使用zip壓縮到名爲foo.zip的文件中。

+1

非常感謝,amdn :) – aye

相關問題