La commande split

Posted in shell, unix

Pour découper un fichier, il existe une commande : split. Ma copine s’en est servi aujourd’hui même pour m’envoyer un fichier trop gros par mail.

Exemple bidon : découpage d’un fichier iso d’environ 700 Mo dans le but de le transporter sur 3 clés USB de 256 Mo.

split -b256m ubuntu-7.04-desktop-i386.iso ubuntu-7.04-desktop-i386.iso.frag- Au final, on obtient dans le répertoire,

-rw-rw-r-- 1 matt matt 698M 2007-04-15 15:52 ubuntu-7.04-desktop-i386.iso
-rw-rr 1 matt matt 256M 2007-07-31 20:51 ubuntu-7.04-desktop-i386.iso.frag-aa
-rw-rr 1 matt matt 256M 2007-07-31 20:52 ubuntu-7.04-desktop-i386.iso.frag-ab
-rw-rr 1 matt matt 186M 2007-07-31 20:52 ubuntu-7.04-desktop-i386.iso.frag-ac

Pour reconstruire le fichier,

cat ubuntu-*-aa ubuntu-*-ab ubuntu-*-ac > ubuntu-7.04-desktop-i386-copie.iso

Et voilà :-)