Пожалуйста, найдите детали моей ОС:
$ 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 ГБ.
Итак, я попробовал эту опцию, чтобы получить правильные данные:
$ zcat mycontent.DAT.Gz | wc -c
Это дает мне эту ошибку:
mycontent.DAT.Gz.Z:A file or directory in the path name does not exist.
0
Подскажите, пожалуйста, как получить это значение из сценария оболочки, не распаковывая исходный файл?