bup-drecurse - แสดงรายการไฟล์แบบเรียกซ้ำในระบบไฟล์ของคุณ
bup drecurse [-x] [-q] [--exclude path] [--exclude-from filename] [--exclude-rx pattern] [--exclude-rx-from filename] [--profile] <path>
bup drecurse สำรวจไฟล์ในระบบไฟล์ด้วยวิธีที่คล้ายกับ find(1) ในกรณีส่วนใหญ่ คุณควรใช้ find(1) แทน
โปรแกรมนี้มีประโยชน์เป็นหลักในการทดสอบอัลกอริธึมการข้ามไฟล์ที่ใช้ใน bup-index(1)
โปรดทราบว่าชื่อไฟล์จะถูกส่งกลับตามลำดับตัวอักษรแบบย้อนกลับ เช่นเดียวกับใน bup-index(1) นี่เป็นสิ่งสำคัญเนื่องจากคุณไม่สามารถสร้างแฮชของไดเร็กทอรีหลักได้จนกว่าคุณจะสร้างแฮชของไดเร็กทอรีย่อยทั้งหมด เมื่อแสดงรายการไฟล์ในลำดับย้อนกลับ ไดเร็กทอรีหลักจะอยู่หลังไฟล์รอง ทำให้ง่าย
ไม่ข้ามขอบเขตของระบบไฟล์ – แม้ว่าจะเหมือนกับ tar และ rsync จุดเชื่อมต่อจะยังคงถูกรายงาน
อย่าพิมพ์ชื่อไฟล์ตามที่พบ มีประโยชน์เมื่อทดสอบประสิทธิภาพของอัลกอริทึมการผ่าน
แยก เส้นทาง จากข้อมูลสำรอง (อาจทำซ้ำ)
อ่าน – แยกพาธจาก ชื่อไฟล์ หนึ่งพาธต่อบรรทัด (อาจซ้ำกัน) ละเว้นบรรทัดว่างทั้งหมด
ยกเว้นเส้นทางที่ตรงกับรูปแบบ ดู bup-index(1) สำหรับรายละเอียด แต่โปรดทราบว่าไม่เหมือนกับดัชนี drecurse จะสร้างเส้นทางสัมพัทธ์หากเป้าหมาย drecurse เป็นเส้นทางสัมพัทธ์ (อาจซ้ำได้).
อ่านรูปแบบ –exclude-rx จาก ชื่อไฟล์ หนึ่งรูปแบบต่อบรรทัด (อาจซ้ำกัน) ละเว้นบรรทัดว่างทั้งหมด
พิมพ์ข้อมูลโปรไฟล์เมื่อเสร็จสิ้น มีประโยชน์เมื่อทดสอบประสิทธิภาพของอัลกอริทึมการผ่าน
bup drecurse -x /bup-index(1)
ส่วนหนึ่งของชุด bup(1)
เอเวอรี่ เพ็ญนฤนาท apenwarr@gmail.com.