여러 개의 파일이 포함된 zip 파일을 쉽게 만들 수 있는 방법이 있는지 궁금합니다. 하지만 이 zip 파일을 두 번 클릭하여 열 때 zip 파일과 동일한 이름의 하위 디렉터리가 생성되는 것을 원하지 않고 모든 파일이 zip 파일이 저장된 디렉터리에 추출되기를 원합니다. .
이 작업을 수행하기 위해 터미널에 추가할 수 있는 특정 플래그나 이를 수행하는 프로그램이 있습니까?
당신의 도움을 주셔서 감사합니다!
답변1
Mac OS X은 zip 아카이브를 이중 클릭할 때 내용에 따라 두 가지 중 하나를 수행합니다.
- zip 아카이브에 단일 파일이나 단일 디렉터리가 있는 경우 해당 파일이나 디렉터리는 zip 아카이브와 동일한 디렉터리에 추출됩니다. zip 아카이브의 이름은 관련이 없습니다.
- 그렇지 않으면 zip 아카이브, 파일 및/또는 디렉터리에 둘 이상의 항목이 있으며, 이 경우 현재 디렉터리의 하위 디렉터리가 생성되고 zip 아카이브의 여러 항목이 해당 하위 디렉터리로 추출됩니다. 하위 디렉터리의 이름은 zip 아카이브의 기본 이름입니다. 예를 들어 다중 항목의 내용은
Archive.zip
디렉토리로 추출됩니다Archive/
. 이미 존재하는 경우Archive/
파생된 이름(예: )이 사용됩니다Archive 2/
.
이 동작을 변경할 수 있는 방법은 없는 것 같습니다. 두 번 클릭하는 대신 unzip
터미널에서 위의 두 경우 모두 zip 아카이브 내용을 현재 디렉터리로 추출하는 명령을 사용할 수 있습니다.