Fazendo arquivos divididos com tar ao comprimir?

3

Eu quero compactar um arquivo com tar , mas gostaria de saber se é possível fazer isso ao dividir os arquivos.

Eu sei que no windows é possível fazer isso com winrar, eu também sei que posso usar split , mas eu teria que desplugar isso do Linux

    
por Dominique 10.05.2014 / 18:49

2 respostas

3

Você pode enviar a saída de tar para stdout e depois canalizar isso para o programa split .

tar cvzf - ./path/to/dir | split --suffix-length=LENGTH --bytes=SIZE - chunkedTar

Escolha o tamanho do seu sufixo e o tamanho dos arquivos man split

Para separar, concatene os arquivos na ordem correta e canalize para tar .

cd where_you_want_to_untar
cat /path_to_chunks/chunkedTar* | tar xvzf -
    
por 10.05.2014 / 21:13
1

Na verdade, parece que os arquivos divididos em Linux com split podem ser reagrupados no Windows usando copy .

Veja a pergunta relacionada e responda aqui

    
por 10.05.2014 / 21:13