모든 파일이 저장되는 최상위 디렉토리가있는 ZIP 파일이 있습니다.
Release/
Release/file
Release/subdirectory/file
Release/subdirectory/file2
Release/subdirectory/file3
Release
디렉토리 구조를 유지하면서에서 모든 것을 추출하고 싶지만 이것을 실행할 때 :
unzip archive.zip Release/* -d /tmp
최상위 Release
폴더를 만듭니다 .
/tmp/Release/
/tmp/Release/file
/tmp/Release/subdirectory/file
/tmp/Release/subdirectory/file2
/tmp/Release/subdirectory/file3
폴더 Release
를 만들지 않고 내부에서 모든 것을 추출하는 방법 Release
은 다음과 같습니다.
/tmp/
/tmp/file
/tmp/subdirectory/file
/tmp/subdirectory/file2
/tmp/subdirectory/file3
@George 이것은 여전히
—
jsta
Release
폴더를 만듭니다
unzip archive.zip && mv Release/* .