ฉันสร้างไฟล์ZIPสองไฟล์ในไดเรกทอรีเดียวกัน หนึ่งกับ GUI, อื่น ๆ ด้วย:
$ zip -r alpha_cmd.zip Alpha
อัลฟาไดเรกทอรี 33.640 ล้านบาท 164 รายการ
ไฟล์ ZIP ที่สร้างโดย GUI มีขนาดใหญ่กว่าไฟล์ ZIP ที่สร้างขึ้นบนบรรทัดคำสั่ง 2,100 ไบต์
ทำไมไฟล์ ZIP ถึงถูกสร้างด้วย GUI ที่ใหญ่ขึ้น?
หมายเหตุ : แม้ว่าไฟล์ ZIP จะมีขนาดแตกต่างกันเมื่อคลายซิปไดเร็กทอรีของแต่ละไฟล์จะมีจำนวนไบต์เท่ากันทุกประการ โดยพื้นฐานแล้วฉันระแวดระวังเกี่ยวกับความไม่สอดคล้องที่อาจเกิดขึ้นจากการจัดการระบบไฟล์ของฉันกับ GUI และด้วยคำสั่งเชลล์
ditto -ck --rsrc --sequesterRsrc --keepParent folder folder.zip