CentOS 5에서 모든 덮어쓰기 모드를 사용하여 zip 파일의 내용을 추출합니다.

CentOS 5에서 모든 덮어쓰기 모드를 사용하여 zip 파일의 내용을 추출합니다.

다른 디렉터리와 하위 디렉터리가 포함된 파일에 대해 덮어쓰기 모드를 수행하는 방법은 무엇입니까 unzip? 내 말은 압축된 콘텐츠가 기존 파일(이전 파일이든 새 파일이든)을 덮어쓰길 원한다는 것입니다. 이 명령에 대해 읽었지만 하위 디렉터리를 덮어쓰지 않는 것 같습니다.zip
unzip

답변1

이와 같은 작업을 수행할 때 디렉토리가 존재하는 경우 절대 대체하지 않으며 디렉토리에 아직 존재하지 않는 파일을 생성하고 이미 존재하는 파일을 대체합니다.

카탈로그를 효율적으로 결합/업데이트합니다.

압축을 풀기 전에 ing 디렉토리가 없으면 rm원하는 것을 달성할 수 없다고 확신합니다.

당신이 언급하고 있는 모든 덮어쓰기 모드(-o)는 묻지 않고 단순히 파일을 덮어씁니다.

답변2

다음을 사용해 보세요:

unzip -o <filepath/zipfile.zip> -d <path where you want files>

관련 정보