gunzip

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

Синтаксис

gunzip(gzipfilenames)
gunzip(gzipfilenames,outputfolder)
filenames = gunzip(___)

Описание

пример

gunzip(gzipfilenames) извлекает заархивированное содержимое каждого файла в gzipfilenames к папке, содержащей gzipfilenames. gunzip не удаляет исходные 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