R Language
압축 된 아카이브에서 파일 추출 및 나열
수색…
.zip 아카이브에서 파일 압축 풀기
zip 압축 파일의 unzip
을 unzip
려면 utils
패키지 (base R에 포함되어 있음)의 unzip
함수를 사용하십시오.
unzip(zipfile = "bar.zip", exdir = "./foo")
이렇게하면 "bar.zip"
에있는 모든 파일이 "foo"
디렉토리로 추출되며 필요한 경우 작성됩니다. 물결 확장은 작업 디렉토리에서 자동으로 수행됩니다. 또는 전체 경로 이름을 zip 파일로 전달할 수 있습니다.
.zip 아카이브에 파일 나열
zip 아카이브에있는 파일을 나열하는 것은 utils
패키지 (base R에 포함되어 있음)의 unzip
함수로 수행됩니다.
unzip(zipfile = "bar.zip", list = TRUE)
그러면 "bar.zip"
모든 파일이 나열되고 none이 추출됩니다. 물결 확장은 작업 디렉토리에서 자동으로 수행됩니다. 또는 전체 경로 이름을 zip 파일로 전달할 수 있습니다.
.tar 아카이브에 파일 나열
tar 아카이브에있는 파일을 나열하는 것은 utils
패키지 (base R에 포함되어 있음)의 untar
기능으로 수행됩니다.
untar(zipfile = "bar.tar", list = TRUE)
그러면 "bar.tar"
모든 파일이 나열되고 none이 추출됩니다. 물결 확장은 작업 디렉토리에서 자동으로 수행됩니다. 또는 전체 경로 이름을 tar 파일에 전달할 수 있습니다.
.tar 아카이브에서 파일 압축 풀기
tar 아카이브에서 파일을 추출하는 것은 utils
패키지 (베이스 R에 포함되어 있음)의 untar
기능으로 수행됩니다.
untar(tarfile = "bar.tar", exdir = "./foo")
그러면 "bar.tar"
에있는 모든 파일이 "foo"
디렉토리로 추출되며 필요한 경우 작성됩니다. 물결 확장은 작업 디렉토리에서 자동으로 수행됩니다. 또는 전체 경로 이름을 tar 파일에 전달할 수 있습니다.
디렉토리의 모든 .zip 아카이브 압축을 풉니 다.
간단한 for
루프를 사용하면 디렉토리의 모든 zip 아카이브를 추출 할 수 있습니다.
for (i in dir(pattern=".zip$"))
unzip(i)
dir
기능에 의해 지정된 정규식 패턴과 일치하는 디렉토리에있는 파일의 이름의 문자 벡터를 생성하는 pattern
. 이 벡터는 unzip
함수를 사용하여 각 zip 아카이브를 추출하여 인덱스 i
로 반복됩니다.