Arquivo

Textos com Etiquetas ‘terminal’

Juntando e separando arquivos no Linux via terminal

9, outubro, 2010 Sem comentários

Com a febre de sites do tipo www.qualquercoisashared.com para o updoad/download de arquivos, se tornou comum a necessidade de unir e dividir arquivos. Frequentemente vemos a mensagem:

Junte as partes do filme usando o HJSplit.

Porém, nós amantes do Linux, sabemos que o HJSplit é um software feito para rodar no W%#@$%s. Para nossa felicidade, o Linux já possui suporte nativo para fazer essa tarefa, portanto, sem a necessidade de softwares adicionais.

Para isso somente abra um terminal (Menu Aplicativos -> Acessórios -> Terminal) estando do diretório onde se encontram os arquivos execute os comandos abaixo:



Para unir vários arquivos:

cat filme.mkv.001 filme.mkv.002 > filmecompleto.mkv

ou se forem muitos arquivos você também pode usar:

cat filme.mkv.* > filmecompleto.mkv


Para dividir um arquivo digite:

split -b 100m -d -a 2 filmecompleto.mkv

onde:

  • -b indica o tamanho de cada parte a ser gerada (no exemplo 100MiB);
  • -d indica que o sufixo dos nomes das partes deve ser numérico;
  • -a indica quantos caracteres terá o sufixo gerado.



Somente acho estranho um sistema operacional proprietário que se diz tão completo precisar de softwares adicionais para uma operação tão trivial.

Categories: linux, Ubuntu Tags: , , ,