Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: KDE - Fedora 4
Por asilva
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Dividindo arquivos em partes
Linux user
Publicado por caiubi borin em 04/10/2004

Login: tr3t4, 167592 pontos
[ Hits: 7036 ]

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


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Iniciar, reiniciar e desligar o modo gráfico através do terminal (Gnome)
   Dica Linux recomendada Como agendar o desligamento do seu Linux
   Dica Linux recomendada Alterar a cor da fonte (e a cor de fundo) no console
   Dica Linux recomendada Exibindo determinada linha de um arquivo no terminal
   Dica Linux recomendada Trabalhando com o VI

Comentários
[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


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.