수색…


.zip 아카이브에서 파일 압축 풀기

zip 압축 파일의 unzipunzip 려면 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 로 반복됩니다.



Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow