Découper une archive tar ou un fichier quelconque en plusieurs morceaux

Voici comment découper une archive tar par exemple en plusieurs segments d’une taille définie.

La commande magique qui va réussir cette opération se nomme : split

Contexte : vous avez une archive tgz qui pèse par exemple 759 Mo.

Afin de faciliter son transfert ou pour tout autre raison, vous avec besoin de découpé cette archive en petit bout de 100Mo.

Rien de plus simple avec split :)

Nous allons considérer que l’archive s’appelle toto.tgz.

Voici la ligne de commande qui va bien :

split --line-bytes=100m toto.tgz toto_ &

Cela va faire quelques fichiers (8 dans notre exemple) préfixés à la fin par aa, le suivant ab, le suivant ac etc etc

Pour les rassembler, rien de plus simple. La commande « cat » est notre ami :)

cat toto_a* > toto_FULL.tar.gz

Article lu 3332 fois

Laisser un commentaire