Por mais rápidas que as conexões de Internet tenham se tornado ao longo dos anos, parece que o tamanho dos arquivos que queremos compartilhar cresceu mais rapidamente. Quer se trate de arquivo (ZIP), vídeo ou qualquer outro tipo de arquivo potencialmente grande, ainda é complicado colocar esses arquivos grandes em algum lugar para download, pois muitos provedores de armazenamento têm limites de tamanho de arquivo.


Dividir arquivos e outros arquivos em pequenos pedaços é realmente muito fácil com o split o utilitário. Ao usar o split para dividir os arquivos em partes e cat para juntá-los novamente, podemos contornar as limitações de tamanho máximo de arquivo e o receio de que problemas de conexão atrapalhem o download de arquivos grandes:



split -b 1m Turok.zip TUR


O exemplo acima divide um arquivo ZIP em blocos de 1 MB com um prefixo de nome de arquivo de TUR. Para juntá-los novamente, usaremos cat:



cat TUR* > TurokRebuilt.zip


Os arquivos em pedaços foram reconstruídos corretamente!


Arquivos divididos


Tenho visto essa prática ser usada há anos, desde os meus tempos de pirataria de aplicativos e jogos. Dividir e remontar arquivos parecia mágica naquela época – mal sabia eu que era tão fácil!

  • Crie um efeito de logotipo brilhante com CSS
  • Escreva um JavaScript melhor com promessas

    O senhor provavelmente já ouviu a conversa no bebedouro sobre como as promessas são o futuro. Todos os jovens descolados estão usando-as, mas o senhor não entende o que as torna tão especiais. O senhor não pode simplesmente usar um callback? Qual é o problema? Neste artigo, vamos…