rsync ตามเส้นทาง / ชื่อไฟล์เท่านั้น?


13

มีวิธีใดบ้างที่ฉันจะซิงค์สองไดเรกทอรีเปรียบเทียบชื่อไฟล์เท่านั้น (ไม่ใช่ขนาดไฟล์วันที่แก้ไขหรือเกณฑ์อื่น ๆ )

คำตอบ:



1

--ignore-timesตัวเลือกที่ควรทำอย่างนั้น

จากman rsync:

-I, --ignore-times
ปกติ rsync จะข้ามไฟล์ใด ๆ ที่มีขนาดเท่ากันอยู่แล้วและมีการประทับเวลาการแก้ไขเหมือนกัน ตัวเลือกนี้จะปิดการทำงาน "ตรวจสอบอย่างรวดเร็ว" นี้ทำให้ไฟล์ทั้งหมดได้รับการปรับปรุง


คำถามนี้เกี่ยวกับการอัพเดตตามการมีอยู่ของไฟล์เท่านั้น คุณกำลังอธิบายถึงวิธีการอัพเดตโดยไม่คำนึงถึงเวลาของการดัดแปลง พวกเขาเป็นสองสิ่งที่แตกต่างกัน ในอดีตหากไฟล์มีอยู่แล้วในทั้งสองแห่งไม่มีอะไรเปลี่ยนแปลง ในภายหลังหากไฟล์มีอยู่แล้วในทั้งสองแห่งไฟล์จะถูกคัดลอกต่อไป
Shaun
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.