ฉันจะรับขนาด gzip ที่ไม่มีการบีบอัดได้อย่างไรโดยไม่ต้องแตกไฟล์จริง?
โปรดหารายละเอียดระบบปฏิบัติการของฉัน: $ uname -a AIX xxyy 1 6 000145364C00 ฉันได้ลองคำสั่งต่อไปนี้เพื่อให้ได้ขนาดของไฟล์ในไฟล์เก็บถาวร gzip: $ gzip -l mycontent.DAT.Gz compressed uncompr. ratio uncompressed_name -1223644243 1751372002 -75.3% mycontent.DAT.Gz ไม่แน่ใจว่าจะแปลขนาดที่บีบอัดไฟล์ได้อย่างไร ขนาดไฟล์บีบอัดใกล้ถึง 4 GB ดังนั้นฉันลองตัวเลือกนี้เพื่อจับข้อมูลที่ถูกต้อง: $ zcat mycontent.DAT.Gz | wc -c มันทำให้ฉันมีข้อผิดพลาดนี้: mycontent.DAT.Gz.Z:A file or directory in the path name does not exist. 0 คุณช่วยบอกวิธีการจับภาพค่านี้จากเชลล์สคริปต์ได้โดยไม่ต้องคลายการบีบอัดไฟล์ซอร์ส?