ฉันกำลังใช้ rsync เพื่อดึงไฟล์ที่จำเป็นออกจากเซิร์ฟเวอร์จากนั้นลบไฟล์ออกจากเซิร์ฟเวอร์เมื่อมีในเครื่อง คำสั่งทั้งหมดที่ฉันใช้อยู่ด้านล่าง
สิ่งนี้จะลบไฟล์บนเซิร์ฟเวอร์ต้นทางได้สำเร็จอย่างไรก็ตามไดเรกทอรีว่างยังคงอยู่ ฉันไม่ได้รับข้อความหรือข้อผิดพลาดใด ๆ เอาต์พุตทั้งหมดเป็นเรื่องปกติ บางทีนี่อาจเป็นฟังก์ชันที่ตั้งใจไว้
ฉันจะบอก rsync ให้ล้างทุกอย่างรวมถึงไดเรกทอรีได้อย่างไร
rsync --progress -vrzh --remove-source-files
เวอร์ชันคือ 3.0.9 ทั้งสองด้าน