ขออภัยดูเหมือนว่า tar จะไม่มีความสามารถในการทดสอบ (เช่นถ้าคุณลืม * nix และลองทดสอบด้วย winrar ผลลัพธ์จะเป็น: "คำสั่งไม่รองรับไฟล์เก็บถาวรประเภทนี้")
วิธีที่ฉันชี้ให้เห็นในความคิดเห็นด้านบน tar อย่างแท้จริงขาด CRC ภายในเพื่อให้มีเงื่อนไขของการเปรียบเทียบดังนั้นถ้าคุณเปลี่ยนการเก็บถาวร tar ด้วยตัวแก้ไขรายการและการแยกอาจทำงานได้อย่างไร้ที่ติโดยไม่มีข้อผิดพลาด แต่ดึงข้อมูลที่เสียหาย
โดยสรุปฉันจบที่นี่หวังว่าจะได้คำตอบ แต่ไม่มีสักคนโชคดีที่มีข่าวดีสองประการ:
มีมากมาก tar เก็บถาวรหายากมากที่ไม่ได้บีบอัดด้วยโปรแกรมอื่น (เช่น gzip, bzip2 ฯลฯ ) ดังนั้นโปรแกรมจะมีวิธีการทดสอบและผู้ที่ไม่บีบอัดพวกเขาเป็นง่อยจริง ๆ อ่อนแอ
สำหรับปัญหาส่วนตัวของฉันฉันโชคดีหลังจากแตกไฟล์ฉันเพิ่งพบไฟล์ md5sum ที่มี CRC ของไฟล์ทั้งหมดที่อยู่ข้างใน (แม้แต่คนที่ใส่ arhive tar บนเน็ตและไม่ต้องการบีบอัดมันก็ยังต้องการ สามารถตรวจสอบได้)
tar
ผลลัพธ์/dev/null
เนื่องจากคุณอาจไม่ต้องการเห็นผลลัพธ์