Pular para o conteúdo

Unindo arquivos divididos pelo hjsplit/winrar no Linux

Dica publicada em Linux / Miscelânea
Perfil removido removido
Hits: 36.465 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Unindo arquivos divididos pelo hjsplit/winrar no Linux

Para unir arquivos originalmente divididos pelo hjsplit, um utilitário para Windows, podemos usar o "cat". Exemplo:

cat video.avi.001 video.avi.002 > video.avi

Também funciona com arquivos divididos pelo winrar e é possível juntar todos em um mesmo arquivo. Assim economiza-se tempo para quem quer juntar várias partes sem precisar compactar novamente.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

O que fazer após instalar Elementary OS 5.0

Adquirindo o Cedega Trial

Ripando DVD9 para DVD5 com DVD95

Corrigindo o erro de "WARNING: Possibly missing firmware for module" no Arch Linux

Grid Window no Xfwm4 (Xfce) - Em sistemas que aceitem PPA

Como obter a certificação Novell CLA (uma vez que você já tenha a certificação LPIC-1)

Chuviscômetro: teste a TV digital em sua região antes de comprar um receptor

Apache 2 + Debian 3.1 + DocumentRoot

Extrator de arquivos em Ruby!

Teclas de brilho inoperantes [Resolvido]

#1 Comentário enviado por eldermarco em 06/02/2009 - 16:01h
Só um comentário:

Se o arquivo foi divido em vários outros arquivos do tipo file1.part01.rar, file2.part02.rar ou coisa assim, não é preciso juntar nada. Apenas usar o unrar x file1.part01.rar que ele irá procurar pelos outros e tudo irá se juntar.

[]'s
#2 Comentário enviado por removido em 06/02/2009 - 19:36h
exatamente, mas digamos que sua maquina não seja tão poderosa, e você quer juntar esses aquivos sem ter que descompactar e depois compactar sem dividir, você pode usar o cat e gerar diretamente um único arquivo rar, ou seja, vai fazer na metade do tempo
#3 Comentário enviado por removido em 07/02/2009 - 15:49h
Só um toque...
Quanto ao HJSplit, existe uma versão em Java que funciona muito bem no Linux.
Tanto para unir como para dividir arquivos.
#4 Comentário enviado por nosferatus23 em 07/02/2009 - 19:47h
Legal isso. Sera que da pra usar o Cat pra dividir os arquivos tb ?

Pq tentei instalar o HJsplit aqui e nao deu muito certo.
#5 Comentário enviado por removido em 07/02/2009 - 21:05h
boa a dica do soft em java, já é mais uma opção, mas para dividir da mesma forma que o hjsplit no pingüim é só fazer uma dobradinha com o cat e o split, ou somente o split também da certo, exemplo:

cat teste.avi | split -b 10m -d -a 3 - teste.avi. ou

split -b 10m -d -a 3 teste.avi teste.avi.

onde -b é o tamanho de cada parte, no exemplo é 10 Mega bytes, o -d serve para que o sufixo das partes sejam numéricas, se for omitido vai gerar finais como, aa,ab,ac,o -a serve pra indicar quantos caracteres vão ter a extensão do arquivo, para não quebrar o padronizamento eu usei 3 no exemplo, e o - (hífen) serve para pegar a entrada do cat, você pode usar diretamente a localização do arquivo, não vai fazer diferença e o teste.avi. vai se o nome das partes, o ponto no final é intencional para ficar mais organizado,fica ao critério de cada um, para mais informações,

$ split --help

espero ter ajudado
#6 Comentário enviado por allen.konstanz em 15/04/2009 - 21:44h
Simplificando o comando do amigo Joaquim:
$ cat video.avi.* > video.avi
#7 Comentário enviado por removido em 09/05/2009 - 22:05h
Alguns usuários de Windows vão dizer: são comandos, precisam ser usados no terminal, nós queremos praticidade, não queremos usar terminal.
São usuários que apenas reclamam daquilo que não entendem.
O Windows não tem uma forma nativa de unir arquivos, o Linux tem! Se quer que o Linux faça isto através de uma interface gráfica instale um programa para esta função assim como fazem no Windows!
#8 Comentário enviado por removido em 09/05/2009 - 22:06h
Usem sempre arquivo02 >> arquivo 01 para adicionar ao arquivo anterior, caso
#9 Comentário enviado por _d4rks1d3_ em 20/06/2009 - 11:33h
testei aki e funcionou!!
vlww cara pela dica do cat nos .001...
#10 Comentário enviado por mxfera em 06/04/2010 - 17:55h
me ajudou bastante vlw mesmo
#12 Comentário enviado por removido em 10/11/2010 - 15:02h
Massa muito bom o tópico, agora, caraca! eu fui tentar testar os comandos que icarooo passou lá em cima e estava dando como saída, "sem sufixos para alguma coisa ai", achando que estava dando errado fiz umas 4 fezes, sem noção do caos, criou 4*1.000.000 de arquivos na minha pasta de Downloads (que é onde eu tinha feito). ficou um lag na pasta tão arretado que eu só conseguir apagar os arquivos pelo terminal. Loko mesmo.
#14 Comentário enviado por lelop11 em 21/05/2012 - 01:55h
vlw pela dica
cat GEJ.by.Mocelin.rar.001 GEJ.by.Mocelin.rar.002 GEJ.by.Mocelin.rar.003 GEJ.by.Mocelin.rar.004 > GEJ.by.Mocelin.rar
#15 Comentário enviado por matheuscumth em 26/08/2012 - 16:58h
E se o arquio estiver compactado em umas 20 partes, tem caminho mais facil?
#16 Comentário enviado por edersonhonorato em 03/02/2013 - 12:29h
o comentário do amigo allen.konstanz vale para o seu caso:


[6] Comentário enviado por allen.konstanz em 15/04/2009 - 21:44h:

Simplificando o comando do amigo Joaquim:
$ cat video.avi.* > video.avi


Sempre leia os comentários, existem dúvidas de diversas situações e na maioria dos casos, soluções para elas.

T+

Contribuir com comentário

Entre na sua conta para comentar.