Tengo un script bash que hace algo como esto:
zip -0 ../backup/backup.zip \
-r ./* \
-x \*CVS\* \
-x *Thumbs.db* \
El directorio que está respaldando es un archivo SVN (solía ser CVS en el día). No he podido hacer que excluya .svn y sus contenidos. ¿Cuál es la forma más limpia de excluir .svn (recursivamente a través de todo el árbol)?
-x "*CVS*"
excluye cualquier archivo o directorio cuyo nombre contengaCVS
como una subcadena (lo mismo para.svn
).Tenga en cuenta que sus patrones de exclusión como publicados no son del todo correctos, excluyen cualquier archivo o directorio cuyo nombre contenga
CVS
.fuente