gunzip

Извлеките содержимое zip-файла GNU

Описание

пример

gunzip(gzipfilenames) извлекает заархивированное содержимое каждого файла в gzipfilenames к папке, содержащей gzipfilenamesgunzip не удаляет исходные zip-файлы GNU.

gunzip рекурсивно извлекает содержимое в папках. gunzip может извлечь файлы из вашей локальной системы или файлы из Интернета URL.

пример

gunzip(gzipfilenames,outputfolder) извлечения gzipfilenames в outputfolder. Если outputfolder не существует, MATLAB® создает его.

пример

filenames = gunzip(___) возвращает массив ячеек из символьных векторов, содержащий относительные пути всех получившихся файлов. Можно использовать этот синтаксис с любой из комбинаций входных аргументов в предыдущих синтаксисах.

Примеры

свернуть все

Используйте gunzip функционируйте, чтобы извлечь все zip-файлы GNU в текущей папке.

files = gunzip('*.gz')
files = 1x1 cell array
    {'membrane.m'}

Загрузите и извлеките архивный файл от URL до локальной папки.

Предположим, что у вас есть архивный файл example.tar.gz сохраненный в http://example.com/example.tar.gz URL. Загрузите и извлеките файл к example папка.

url = 'http://example.com/example.tar.gz';
gunzip(url, 'example');
untar('example/example.tar','example');

Входные параметры

свернуть все

Имена zip-файлов GNU, чтобы извлечь из в виде вектора символов, массива ячеек из символьных векторов или массива строк. Имена файлов должны включать путь относительно текущей папки или абсолютного пути.

Если gzipfilenames URL, gzipfilenames должен включать тип протокола (например, http://). MATLAB загружает URL на временную папку в вашей системе, и затем это удаляет URL на очистке.

Типы данных: char | string

Целевая папка для извлеченных файлов в виде вектора символов или строкового скаляра.

Типы данных: char | string

Смотрите также

| | |

Представлено до R2006a