มีวิธีใดบ้างที่ฉันจะซิงค์สองไดเรกทอรีเปรียบเทียบชื่อไฟล์เท่านั้น (ไม่ใช่ขนาดไฟล์วันที่แก้ไขหรือเกณฑ์อื่น ๆ )
มีวิธีใดบ้างที่ฉันจะซิงค์สองไดเรกทอรีเปรียบเทียบชื่อไฟล์เท่านั้น (ไม่ใช่ขนาดไฟล์วันที่แก้ไขหรือเกณฑ์อื่น ๆ )
คำตอบ:
จากrsync(1)
หน้าคน:
--ignore-existing skip updating files that exist on receiver
--ignore-times
ตัวเลือกที่ควรทำอย่างนั้น
จากman rsync
:
-I, --ignore-times
ปกติ rsync จะข้ามไฟล์ใด ๆ ที่มีขนาดเท่ากันอยู่แล้วและมีการประทับเวลาการแก้ไขเหมือนกัน ตัวเลือกนี้จะปิดการทำงาน "ตรวจสอบอย่างรวดเร็ว" นี้ทำให้ไฟล์ทั้งหมดได้รับการปรับปรุง