[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]

Руководство пользователя: Операционная система и устройства


Развертывание сжатых файлов (команды uncompress и unpack)

Для распаковки сжатых файлов предназначены команды uncompress и unpack.

Команда uncompress

Команда uncompress восстанавливает исходные версии файлов, сжатых командой compress. Все файлы, указанные в параметре Файл, будут удалены и заменены развернутыми версиями. Развернутый файл имеет то же имя, что и сжатая версия, но без расширения .Z Развернутый файл сохраняет владельца, режимы доступа и время последнего чтения и записи исходного файла. Если файлы не указаны, стандартный ввод будет развертываться в стандартный вывод.

Схожая с командой uncompress команда zcat всегда записывает результат развертывания файла в стандартный вывод.

Например, для развертывания файла с именем foo введите:

uncompress foo

Нажмите Enter.

Полный синтаксис приведен в описании команды uncompress в книге AIX 5L Version 5.1 Commands Reference.

Команда unpack

Команда unpack развертывает файлы, созданные командой pack. Для каждого из указанных имен файлов команда unpack ищет файл Имя_файла.z. Если сжатый файл с таким именем существует, команда unpack заменяет его развернутой версией. Затем команда unpack переименовывает новый файл, удаляя суффикс .z. Развернутый файл сохраняет режимы доступа, дату последнего чтения и записи, а также владельца исходного сжатого файла.

Команда unpack работает только с файлами, заканчивающимися на .z. Если вы укажете имя файла без суффикса .z, команда unpack сама добавит этот суффикс при поиске файла в каталоге.

Код возврата команды unpack содержит число файлов, которые ей не удалось развернуть. Файл может быть не развернут по одной из следующих причин:

Например, для развертывания сжатых файлов chap1.z и chap2.z введите:

unpack chap1.z chap2

Нажмите Enter.

Файлы chap1.z и chap2.z будут развернуты и заменены файлами с именами chap1 и chap2. Заметьте, что в команде unpack можно указывать имена как с суффиксом .z, так и без него.

Полный синтаксис приведен в описании команды unpack в книге AIX 5L Version 5.1 Commands Reference.


[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]