압축된 아카이빙할 지정된 디렉토리에 에서 특정 폴더를 푸십시오 어떻게 해야 할까요?
사용하여 찾았다
unzip "/path/to/archive.zip" "in/archive/folder/" -d "/path/to/unzip/to"
하지만 해당 폴더를 만들 수 있고, 압축을 풀 수 있는 경로를 nothing else I want it 않습니다.
종료기:
unzip /path/to/archive.zip 'in/archive/folder/*' -d /path/to/unzip/to
기존 2 답변 모두 정확하지만 it& # 39 에 좀 더 까다로운 디렉터리인 할 대상 지정할 수 있다고 밝혔다.
unzip -qq src.zip -d "/target/root/"
그러면, 우리가 동일한 '/ 대상 / /' 루트로부터의 사용해야 하는 한계가 있기는 하지만, 특정 디렉토리 dir 대상으로 하는 추출에만 해당 압축을 푸는 방식으로 작동합니다.
unzip -qq src.zip "sub/dir/*" "/target/root/"
결국 실제로 대한 간단한 규칙을 사용하여 대상 루트 디렉터리 '-d' 옵션을 , 같은.
브트와, 압축을 풀 수 있는 '옵션' qq 캐비닛용입니다 상행담관염이라고 정숙형 제외시키려면, 알려 주시기 바랍니다.