เมื่อฉันใช้
find /home/user/parentdir -type d -empty -delete
มันจะดูซ้ำ ๆ สำหรับโฟลเดอร์ย่อยที่ว่างอยู่ข้างใน/home/user/parentdirและลบออก แต่ถ้า/home/user/parentdirมันว่างเปล่ามันก็ลบparentdirโฟลเดอร์ด้วยซึ่งไม่เป็นที่พึงปรารถนาสำหรับฉัน
ฉันต้องการที่จะเก็บเรื่องนี้ไว้parentdirเพื่อrsyncบางไฟล์เพื่อการสำรองข้อมูลหรือระบบคลาวด์ หลังจากการประมวลผลฉันจำเป็นต้องลบโฟลเดอร์ที่ว่างเปล่า แต่ดูเหมือนจะไม่เกิดผลเพื่อสร้างparentdirทุกครั้ง
ข้อเสนอแนะใด ๆ ที่จะเก็บparentdir? ฉันคิดเกี่ยวกับการสร้าง.nocopyไฟล์ที่อยู่ภายในและแยกออกจากrsyncแต่ดูเหมือนว่า overkill มีวิธีที่สง่างามกว่านี้ไหม?
-mindepth 1?