Main Content

gunzip

GNU zip 파일의 내용 압축 풀기

설명

예제

gunzip(gzipfilenames)gzipfilenames 내 각 파일의 압축 내용을 gzipfilenames를 포함하는 폴더로 추출합니다. gunzip은 원래 GNU zip 파일을 삭제하지 않습니다.

gunzip은 폴더의 내용을 재귀적으로 추출합니다. gunzip은 로컬 시스템에서 파일을 추출하거나 인터넷 URL에서 파일을 추출할 수 있습니다.

예제

gunzip(gzipfilenames,outputfolder)outputfoldergzipfilenames의 압축을 풉니다. outputfolder가 존재하지 않는 경우 MATLAB®이 이를 생성합니다.

예제

filenames = gunzip(___)은 모든 결과 파일의 상대 경로 이름을 포함하는 문자형 벡터로 구성된 셀형 배열을 반환합니다. 이 구문은 이전 구문의 모든 입력 인수 조합과 함께 사용할 수 있습니다.

예제

모두 축소

gunzip 함수를 사용하여 현재 폴더에서 모든 GNU zip 파일을 추출하십시오.

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

URL에서 아카이브 파일을 다운로드하고 로컬 폴더로 추출합니다.

URL http://example.com/example.tar.gz에 저장된 아카이브 파일 example.tar.gz이 있다고 가정합니다. 이 파일을 다운로드하여 example 폴더에 압축을 풉니다.

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

입력 인수

모두 축소

추출할 GNU zip 파일의 이름으로, 문자형 벡터, 문자형 벡터로 구성된 셀형 배열 또는 string형 배열로 지정됩니다. 파일 이름은 현재 폴더에 대한 상대 경로나 절대 경로를 포함해야 합니다.

gzipfilenames가 URL이면 gzipfilenames에 프로토콜 유형(예: http://)을 포함해야 합니다. MATLAB은 URL을 시스템의 임시 폴더에 다운로드한 다음, 정리할 때 URL을 삭제합니다.

데이터형: char | string

압축을 푼 파일의 대상 폴더로, 문자형 벡터 또는 string형 스칼라로 지정됩니다.

데이터형: char | string

출력 인수

모두 축소

추출된 파일의 이름으로, 문자형 벡터로 구성된 셀형 배열로 반환됩니다. outputfolder가 상대 경로를 지정한다면 filenames에는 상대 경로가 포함됩니다. outputfolder가 절대 경로를 지정한다면 filenames에는 절대 경로가 포함됩니다.

버전 내역

R2006a 이전에 개발됨

참고 항목

| | | |