2012-06-26 5 views

Odpowiedz

25

zip -r base_folder.zip base_folder -x base_folder/sub_folder/\* base_folder/another_sub_folder/\*

(mam włączone poprawioną informację ze swojego doświadczenia, że ​​łaskawie oferowane w komentarzu).

Aby uzyskać więcej informacji: man zip

+1

zip -r plik_zapisu.zip katalog_zszytu -x 'katalog_główny_podstawki/pierwszy_katalog_dla_pliku/*' 'katalog_główny_podstawy/drugi_katalog_główny_ */* " –

1

odnaleźć pliki, należy wyłączyć folder, xargs pozostałe pliki do pakowania lub zip, lub cokolwiek:

find /in/your/dir | grep -v 'name_of_dir_to_be_excluded' | xargs tar jcvf nameOfArchive.tar.bz2 
2

You można użyć tar z --exclude i użyć opcji -z do skompresowania pliku wyjściowego tar.

Powiązane problemy