ฉันออกคำสั่งต่อไปนี้เพื่อค้นหาไดเรกทอรี. svn:
find . -name ".svn"
ที่ให้ผลลัพธ์ต่อไปนี้กับฉัน:
./toto/.svn
./toto/titi/.svn
./toto/tata/.svn
ฉันจะประมวลผลบรรทัดทั้งหมดเหล่านี้ด้วยวิธีการrm -frเพื่อลบไดเรกทอรีและเนื้อหาได้อย่างไร
-exec rm -r "{}" \;ในส่วนท้ายของการค้นหา - ระวังเมื่อใช้rm -r! :)
-name ".svn"ตรงกับ.svnไดเรกทอรีเท่านั้นเองและไม่ใช่ไฟล์ที่อยู่ใน.svnไดเรกทอรี
-execกับยกมา"{}")
-deleteตัวเลือก