คัดลอกไดเรกทอรี แต่ไม่เรียกเก็บเงินคืน


0

ฉันต้องการคัดลอกไดเรกทอรีโดยไม่ต้องเรียกซ้ำรักษา "ทุกอย่าง" เรียงลำดับเหมือน cp -a ยกเว้นว่า -a จะทำการเรียกซ้ำที่ไม่ต้องการ

เหตุผลก็คือฉันกำลังสร้างสคริปต์เพื่อคัดลอก / สำรองข้อมูลจากแหล่งที่ไม่น่าเชื่อถือดังนั้นฉันจึงคัดลอกไฟล์และไดเรกทอรีทีละหนึ่งเก็บบันทึกที่ใช้เพื่อหลีกเลี่ยงการทำซ้ำสำเนาที่ประสบความสำเร็จแล้ว ความล้มเหลว.

ตั้งแต่ cp -a เทียบเท่ากับ cp -dR --preserve=allฉันพยายามเอา -R ออกไปจากนั้น แต่ cp ข้ามไดเรกทอรีเพราะการสอบถามซ้ำปิดอยู่


1
rsync สามารถทำอะไรก็ได้ cp การทำ ใช้คำสั่งแยกของ rsync ตามที่อธิบายไว้ที่นี่: unix.stackexchange.com/a/178363
Alex

ปัญหา XY ? โดยทั่วไปคุณต้องมีเครื่องมือ / แนวทางที่ดีในการจัดการกับแหล่งที่ไม่น่าเชื่อถือไม่จำเป็น cp.
Kamil Maciorowski
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.