Gostaria de saber se existe alguma maneira de criar facilmente um arquivo zip que contenha vários arquivos. No entanto, quando clico duas vezes para abrir este arquivo zip, não quero que ele crie um subdiretório com o mesmo nome do arquivo zip, só quero que todos os arquivos sejam extraídos para o diretório onde os arquivos zip estão armazenados .
Existe um determinado sinalizador que posso adicionar no terminal para fazer isso, ou qualquer programa que faça isso.
Obrigado pela ajuda!
Responder1
O Mac OS X faz uma de duas coisas ao clicar duas vezes em um arquivo zip, dependendo do conteúdo.
- Se houver um único arquivo ou diretório no arquivo zip, esse arquivo ou diretório será extraído para o mesmo diretório do arquivo zip. O nome do arquivo zip é irrelevante.
- Caso contrário, haverá mais de uma entrada no arquivo zip, arquivos e/ou diretórios; nesse caso, um subdiretório no diretório atual será criado e as múltiplas entradas no arquivo zip serão extraídas para esse subdiretório. O nome do subdiretório é o nome base do arquivo zip. Por exemplo, o conteúdo da entrada múltipla
Archive.zip
será extraído para o diretórioArchive/
. SeArchive/
já existir, será utilizado um nome derivado, comoArchive 2/
.
Não parece haver uma maneira de alterar esse comportamento. Em vez de clicar duas vezes, você pode usar o unzip
comando no Terminal, que extrairá o conteúdo do arquivo zip para o diretório atual em ambos os casos acima.