Peut-être aurez-vous besoin de découper de gros fichiers pour les transférer sur votre serveur. Voici comment faire :
$ gzip -c gros_fichier | split -b 100m - gros_fichier.gz
Cela vous donne plusieurs fichiers d'une taille maximale de 100m
rangés par ordre alphabétique:
$ ls -l -rw-r--r-- 1 xavier xavier 104857600 Dec 12 16:52 gros_fichier.gzaa -rw-r--r-- 1 xavier xavier 104857600 Dec 12 16:52 gros_fichier.gzab -rw-r--r-- 1 xavier xavier 88204071 Dec 12 16:52 gros_fichier.gzac
Afin de les rassembler, utilisez la commande suivante :
cat gros_fichier.gz_* | gunzip -c > gros_fichier
Avouez-le, c'est plutôt cool non?