Quiero comprimir un archivo tar
pero me gustaría saber si es posible hacerlo mientras se dividen los archivos.
Sé que en Windows es posible hacer esto con winrar, también sé que puedo usarlo split
pero luego tendría que descomponerlo de Linux.
Respuesta1
Puede enviar la salida tar
a stdout y luego canalizarla al split
programa.
tar cvzf - ./path/to/dir | split --suffix-length=LENGTH --bytes=SIZE - chunkedTar
Elija la longitud de su sufijo y los tamaños de archivoman split
Para desdividir, concatene los archivos en el orden correcto y transfiéralos a tar
.
cd where_you_want_to_untar
cat /path_to_chunks/chunkedTar* | tar xvzf -
Respuesta2
En realidad, parece que los archivos divididos en Linux split
se pueden volver a ensamblar en Windows usando copy
.
Vea la pregunta y respuesta relacionadasaquí.