Vui lòng tìm chi tiết hệ điều hành của tôi:
$ uname -a
AIX xxyy 1 6 000145364C00
Tôi đã thử lệnh sau để lấy kích thước tệp trong kho lưu trữ gzip:
$ gzip -l mycontent.DAT.Gz
compressed uncompr. ratio uncompressed_name
-1223644243 1751372002 -75.3% mycontent.DAT.Gz
Không chắc chắn làm thế nào để giải thích kích thước giải nén từ này. Kích thước tệp nén gần 4 GB.
Vì vậy, tôi đã thử tùy chọn này để thu thập dữ liệu chính xác:
$ zcat mycontent.DAT.Gz | wc -c
Nó cho tôi lỗi này:
mycontent.DAT.Gz.Z:A file or directory in the path name does not exist.
0
Bạn có thể vui lòng cho tôi biết làm thế nào để nắm bắt giá trị này từ shell script mà không giải nén tệp nguồn không?