Mam skrypt bash, który robi coś takiego:
zip -0 ../backup/backup.zip \
-r ./* \
-x \*CVS\* \
-x *Thumbs.db* \
Katalog, którego kopię zapasową utworzono, to archiwum SVN (kiedyś był to CVS). Nie udało mi się go wykluczyć .svn i jego zawartości. Jaki jest najczystszy sposób na wykluczenie pliku .svn (rekurencyjnie przez całe drzewo)?
-x "*CVS*"wyklucza każdy plik lub katalog, którego nazwa zawieraCVSjako podciąg (to samo dotyczy.svn).