Eu preciso dividir um arquivo .zip no Ubuntu como .z01, .z02, etc ... para que eu os junte ao Windows.
Não tenho acesso ao prompt de comando no Windows. Como eu descompactaria arquivos agora?
Eu preciso dividir um arquivo .zip no Ubuntu como .z01, .z02, etc ... para que eu os junte ao Windows.
Não tenho acesso ao prompt de comando no Windows. Como eu descompactaria arquivos agora?
Respostas:
No Ubuntu, você pode usar o splitcomando para dividir seu arquivo zip. Algo assim deve funcionar:
split your-zip.zip -b 32M ZIPCHUNKS
Isso criará vários arquivos ZIPCHUNKS *, em ordem, e todos os 32 MB ou menos. Altere o parâmetro 32M para variar o tamanho do pedaço.
Tradicionalmente, você usaria catpara colá-los novamente:
cat ZIPCHUNKS* > reassembled-zip.zip
Como você deseja fazer a remontagem no Windows, é necessário um substituto cat. A substituição do gato no Windows pode ajudar, mas observe que o typecomando do Windows não funcionará, pois adiciona os nomes dos arquivos entre eles ao processar mais de um arquivo. Uma abordagem de trabalho é copy /b ZIPCHUNKS* > reassembled-zip.zip.
Você também pode usar o rarque suporta nativamente a criação de arquivos "divididos" que podem ser descompactados por uma ferramenta da GUI no Windows, como o WinZip ou o WinRar. No Ubuntu, instale o rarpacote e, em seguida:
rar a -v32M destination.rar files/to/compress
Isso criará arquivos chamados destination.partXX.rar. Transfira-os para o Windows e, em seguida, tire o primeiro infravermelho (destination.rar), que será vinculado aos outros automaticamente.
Um truque que você pode usar é "rar" o arquivo zip original, para que você possa montá-lo novamente no Windows. Se você possui os arquivos originais, pode ser mais fácil apenas rar e trabalhar com eles.
rar, que pode produzir arquivos "em pedaços" (chamados "volumes) e ser descompactado com o WinZip (que espero que você tenha instalado) ou o WinRAR. Caso contrário, você teria para me dizer que as ferramentas de gerenciamento de arquivos são instalados em seu sistema Windows.
Muito fácil: você primeiro faz split your-zip.zip -b 32M ZIPCHUNKSno Linux / Unix e depois type * > myZipFile.zipno Windows.
Eu tive que fazer isso há um ano ou mais atrás. É inconveniente, porque o Windows simplesmente não possui as mesmas ferramentas.
Acabei usando o GSplit , que funciona com o WINE (ou PlayOnLinux). Ele cria um .exearquivo e um monte de .gsdarquivos. Se você estiver compactando um arquivo PDF, precisará compactá-lo previamente, porque o Windows fica confuso!
copy /bno Windows.
Se você possui o zip instalado na sua máquina Ubuntu, também deve ter o zipsplit . Isso pega um arquivo zip grande e o divide em um número de arquivos zip menores e independentes. Ele não depende de nenhuma versão específica do WinZip ou Rar para funcionar, pois os arquivos criados são simples.
Uma ressalva: o zipsplit ainda vive no mundo dos nomes de arquivo CP / M / MS-DOS 8.3, portanto, se você o usar no biglongfilename.zip , acabará com biglon_1.zip , biglon_2.zip , biglon_3.zip , etc. .