ฉันมีสคริปต์ทุบตีที่ทำสิ่งนี้:
zip -0 ../backup/backup.zip \
-r ./* \
-x \*CVS\* \
-x *Thumbs.db* \
ไดเรกทอรีที่สำรองนั้นเป็นไฟล์เก็บถาวร SVN (เคยเป็น CVS ย้อนกลับไปในวันนั้น) ฉันไม่สามารถแยกออกเป็น. svn และเนื้อหาได้ อะไรคือวิธีที่สะอาดที่สุดในการยกเว้น. svn (วนซ้ำทั้งต้น)
-x "*CVS*"
ไม่รวมไฟล์หรือไดเรกทอรีใด ๆ ที่มีชื่อCVS
เป็นสตริงย่อย (.svn
เหมือนกัน)