Quero compactar um arquivo, tar
mas gostaria de saber se é possível fazer isso durante a divisão dos arquivos.
Eu sei que no windows é possível fazer isso com winrar, também sei que posso usar split
mas então teria que desmembrar isso do Linux
Responder1
Você pode enviar a saída tar
para stdout e canalizá-la para o split
programa.
tar cvzf - ./path/to/dir | split --suffix-length=LENGTH --bytes=SIZE - chunkedTar
Escolha o comprimento do sufixo e os tamanhos dos arquivosman split
Para cancelar a divisão, concatene os arquivos na ordem correta e canalize-os para tar
.
cd where_you_want_to_untar
cat /path_to_chunks/chunkedTar* | tar xvzf -
Responder2
Na verdade, parece que os arquivos divididos no Linux split
podem ser remontados no Windows usando copy
.
Veja a pergunta e resposta relacionadasaqui.