Pular para o conteúdo

Dividindo arquivos em partes

Dica publicada em Linux / Comandos
caiubi borin tr3t4
Hits: 11.483 Categoria: Linux Subcategoria: Comandos
  • 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.

Dividindo arquivos em partes

Este comando que vou passar pode ser muito útil quando se tem um arquivo "grande" que não cabe em apenas 1 disquete, então é só "quebrar" o arquivo em várias partes e salvar em disquetes para levar pra onde quiser.

O comando abaixo mostra o tamanho do arquivo:

$ du -sh. NomeDoArquivo.ext


Este é o comando para dividir o arquivo:

$ split -b 1m Metralhinha1.jpg partes-

Ele vai criar vários arquivos com o nome de partes-aa, partes-ab e assim por diante, conforme o tamanho do arquivo e todas as partes serão de 1mb, conforme observado no comando.

Para juntar o arquivo novamente use o seguinte comando:

$ cat partes-aa partes-ab > Metra.jpg

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.

Encontrando binários e arquivos de configuração

Ouvindo wma no XMMS (Slackware 10.0)

Ouvindo CDs de áudio no terminal

Instalando o plugin do flash para o navegador Mozilla

Desmontando dispositivos ocupados (busy)

Como reparar Portage danificado

Guia rápido de uso do APT

Criando uma lixeira no shell

Assista Star Wars episódio IV no terminal

Como instalar programas .tar.gz

#1 Comentário enviado por cvs em 07/10/2004 - 08:09h
essa dica sim é extremamente util! tava precisando disso pra gravar os backups em cd... tudo com 1,2 gb.
#2 Comentário enviado por engos em 13/10/2004 - 15:04h
Não conhecia sobre essa possibilidade em arquivos diferentes de formato texto.

Muito boa a dica!
#3 Comentário enviado por zank em 14/10/2004 - 10:30h
muito boa, testei em um pdf de 7,7mb ele dividiu em 7 partes, mas na hora de dar o cat eu tive que usar "cat partes-aa partes-ab partes-ac partes-ad partes-ae partes-af partes-ag partes-ah > teste2.pdf", tentei usar "cat partes-aa partes-ah > teste2.pdf" para ver se juntava tudo, só juntou o primeiro e o último, alguém sabe se tem como fazer ele pegar tudo do primeiro ao último sem ter que digitar todas as partes ?
#4 Comentário enviado por zank em 14/10/2004 - 10:32h
muito boa, testei em um pdf de 7,7mb ele dividiu em 8 partes, mas na hora de dar o cat eu tive que usar "cat partes-aa partes-ab partes-ac partes-ad partes-ae partes-af partes-ag partes-ah > teste2.pdf", tentei usar "cat partes-aa partes-ah > teste2.pdf" para ver se juntava tudo, só juntou o primeiro e o último, alguém sabe se tem como fazer ele pegar tudo do primeiro ao último sem ter que digitar todas as partes ?
#5 Comentário enviado por morvan em 04/11/2005 - 17:38h
Boa tarde, Zank. O algoritmo para pegar todos os arquivos é basicamente este:
(PseudoCódigo)

Para Cada Arquivo in teste*

cat teste$1 >> ArquivoTotal

FimdoLaco.

Aqui mesmo no Viva tem um algoritmo de extração de arquivo que usa esta lógica. Dê uma procurada e tende adaptá-lo, para ganhar tempo.
Morvan20051104
#6 Comentário enviado por Tulio Hoffimann em 23/07/2008 - 23:06h
pra que isso tudo? o.O

$ cat parte-* > junto.pdf

é mais pratico :)
fazendo isso ele vai fazer oque o morvan falou...

Contribuir com comentário

Entre na sua conta para comentar.