จะคลายการบีบอัดข้อมูล zlib ใน UNIX ได้อย่างไร
ฉันได้สร้างข้อมูลที่บีบอัด zlib ใน Python แล้วดังนี้ import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (หรือหนึ่งซับในเปลือก: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) ตอนนี้ฉันต้องการคลายการบีบอัดข้อมูลในเชลล์ ทั้งzcatมิได้uncompressทำงาน: $ cat /tmp/data | gzip -d - gzip: stdin: not in gzip format $ zcat /tmp/data gzip: …