[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: como compactar um arquivo em partes separadas de tamanhos iguais?



On 6/30/06, unholycurse wrote:
comando cat =)

Certo, split para separar em vários arquivos e cat para juntar. Só que
você não vai querer criar um tar.gz de 12G para depois separar em
novos de arquivos de 4G, exigindo 24G livres no seu sistema de
arquivos, né? Os pipes ajudam a evitar a criação de arquivos
temporários; você pode usá-los assim:

tar jcf - meu_diretorio | split -b 4096m - /backups/meu_diretorio.tar.bz2.

Isso vai criar vários arquivos de 4G em /backups.

Para descompactar, use:

cat /backups/meu_diretorio.tar.bz2.* | tar jxf -

Que vai descompactar tudo no seu diretório corrente.

--
Bruno de Oliveira Schneider
http://www.dcc.ufla.br/~bruno/



Reply to: