การเก็บถาวรไฟล์โดยไม่มีการประทับเวลา
ฉันต้องการเก็บถาวรไฟล์บางไฟล์อย่างไม่แน่นอนเพื่อให้ได้ไฟล์เก็บถาวรเดียวกันถ้าเนื้อหาของไฟล์เหมือนกัน ฉันต้องการสิ่งนี้สำหรับการทดสอบความเท่าเทียมกันของไฟล์เก็บถาวรในภายหลัง อย่างไรก็ตาม tar มีข้อมูลเวลาประทับดังนั้นฉันจึงได้รับไฟล์เก็บถาวรที่แตกต่างกันแม้ว่าเนื้อหาของไฟล์จะเหมือนกัน ฉันจะสร้างไฟล์เก็บถาวร (ด้วย tar, zip หรืออย่างอื่น) ที่ไม่มีข้อมูลการประทับเวลาได้อย่างไร หมายเหตุ: ฉันรู้ว่าแม้ว่าทั้งสองไฟล์ tar แตกต่างกันผมสามารถละเว้นการประทับเวลาของพวกเขาและเปรียบเทียบเฉพาะเนื้อหาของพวกเขาด้วยเครื่องมือเช่นหรือtar --diff tarsumอย่างไรก็ตามฉันไม่ได้รับอนุญาตให้ใช้เครื่องมือภายนอกอื่น ๆ เพื่อเปรียบเทียบ (เนื่องจากการตั้งค่าของฉัน) ฉันสามารถทดสอบไฟล์เก็บถาวรสองไฟล์เพื่อความเท่าเทียมกันที่แน่นอน หมายเหตุ: ฉันทราบว่าฉันสามารถตั้งค่าการประทับเวลาของไฟล์ทั้งหมดเป็นค่าที่กำหนดก่อนที่จะเก็บถาวรไฟล์ดังนั้นการประทับเวลาของไฟล์จะเหมือนกัน อย่างไรก็ตามมีไฟล์จำนวนมากและฉันไม่ต้องการทำเช่นนี้ ฉันต้องการเก็บถาวรไฟล์เหล่านี้โดยไม่มีข้อมูลการประทับเวลา ตัวอย่าง: $ mkdir copy1 $ touch copy1/file1 $ touch copy1/file2 $ sleep 60 $ mkdir copy2 $ touch copy2/file1 $ touch copy2/file2 $ ls -l …