Como posso compactar uma pasta em vários arquivos zip?


50

Estou no mac osx.

1. Existe alguma ferramenta para compactar uma pasta em vários arquivos zip?

2. Existe alguma ferramenta para dividir um arquivo zip compactado em arquivos zip menores (para abrir individualmente mais tarde)?

Respostas:


71

Use a opção -s no comando zip no terminal. Portanto, se sua pasta foi chamada FolderName

zip -r -s 64 archive.zip FolderName/

64 é o tamanho da divisão (neste caso, 64Mb).

Use -s to set the split size and create a split archive.  
The size is  given  as  a  number  followed optionally  by  one  
of  k (kB), m (MB), g (GB), or t (TB) (the default is m). [1]

Use o zipsplit para dividir um arquivo zip em vários arquivos zip menores. Use a opção -n para definir o tamanho das divisões.

[1] http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/zip.1.html


11
@RobZolkos Fiz o que você sugere e tenho um pequeno archive.zip (7mb) e os segmentos (64mb cada). No entanto, não consigo descompactar o conteúdo, estou descompactando o arquivo unix archive.zip, mas recebo "deslocamento incorreto do arquivo zip (lseek)". Além disso, preciso extraí-los também no ambiente Windows, e acho que só tenho o extrator do Windows 7.
Aneuryzm

11
você só precisa executar o descompactamento archive.zip Estou apenas verificando as janelas agora.
robzolkos

11
@ RobZolkos Eu já tentei e adicionei à pergunta o erro que recebo.
Aneuryzm

11
Acabei de testar em uma pasta e funcionou bem. Fechando e descompactando. Certifique-se de descompactar em uma pasta diferente da fonte original. No Windows, não descompacta. No entanto, um programa de descompactação de freeware 7Zip 7-zip.org pode descompactá-lo sem problemas.
robzolkos

11
@RobZolkos Recebo o erro "método de compactação não suportado", você acha que o problema ocorre na etapa de extração ou na compactação?
Aneuryzm

5

Acabei de encontrar Keka , talvez possa interessá-lo, e é grátis.


6
As respostas no Ask Different precisam ser mais do que apenas um link. Não há problema em incluir um link, mas faça um resumo ou trecho da resposta. A idéia é tornar a resposta independente.
Daniel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.