EnzoFerber
(usa FreeBSD)
Enviado em 05/10/2010 - 08:22h
Olá amigo, o que você quer é uma combinação de 2 comandos.
split - para separar os arquivos
cat - para juntar.
Exemplo:
vol.tar.gz - 10mb
Para separar você faz:
$ split vol.tar.gz -b 1m -d
O parametro -b 1m significa que cada arquivo gerado vai ter tamanho de 1MB. E o parametro -d significa para ele numerar as partes do arquivo.
Ai ele vai gerar 10 arquivos:
x00, x01, x02 .... x09
Para juntar você faz o seguinte:
$ cat x* > vol_join.tar.gz
No seu caso, você pode separar em arquivos de 700MB (tamanho de CDs) ou em arquivos de 1GB...
Depois é só usar o cat que ele junta tudo.
Espero ter ajudado,
Enzo Ferber
[]'s