rsync cannot delete non-empty directory
เมื่อซิงค์สำรองข้อมูลระยะไกลของฉันฉันจะได้รับข้อผิดพลาด
ฉันรู้สาเหตุ: ฉันได้แยกบางไฟล์และเมื่อ rsync พยายามที่จะลบไดเรกทอรีระยะไกลเพราะมันไม่ได้อยู่ในพื้นที่มันไม่สามารถเพราะมันไม่ว่างเปล่า หากไม่มีการยกเว้นไดเรกทอรีจะถูกทำให้ว่างเปล่า
ฉันยังรู้ว่าฉันสามารถกำจัดปัญหาโดยใช้ - ลบ - ยกเว้น แต่นั่นไม่ใช่สิ่งที่ฉันต้องการ
ฉันต้องการข้ามการอัปโหลดไฟล์บางไฟล์ (เพราะมันใหญ่เกินไปสำหรับความเร็วในการอัปโหลดของฉัน) แต่ฉันต้องการให้ไฟล์ที่ฉันอัปโหลดไปแล้วเมื่อไม่นานมานี้หากไฟล์นั้นอยู่ในเครื่อง หากไม่มีอยู่ในเครื่องควรลบทิ้ง - ลบการยกเว้นจะลบพวกเขาทั้งหมดในด้านระยะไกล
นั่นหมายความว่าหากไดเรกทอรีไม่มีอยู่ในเครื่องอีกต่อไปควรลบออกแม้ว่าจะมีไฟล์ที่ถูกแยกออก
เป็นไปได้ไหมที่จะตั้งค่า rsync เพื่อทำสิ่งนี้ให้สำเร็จ