Pular para o conteúdo

Dividindo arquivos em partes

Dica publicada em Linux / Comandos
caiubi borin tr3t4
Hits: 11.484 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

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

Acessando máquinas Windows a partir do Linux na sua rede

Montando imagens ISO

Encontrando binários e arquivos de configuração

Instalando o plugin do flash para o navegador Mozilla

Desmontando dispositivos ocupados (busy)

Windows / Linux como sistema operacional padrão quando em dual boot

paste - Exibindo saída do nmblookup em uma linha só

Obtendo informações sobre o processador.

Conheça o comando look

Instalando pacotes com dependências (rpm)

#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.