Comment faire un unsplit sur Linux ?
Par Francis Besset le lundi 14 décembre 2009 - Systèmes | Lien permanent
Peut-être vous transférez de gros fichiers et vous les avez splittés (découpage du fichier en plusieurs fichiers).
Vous avez sûrement utilisé la commande split, mais malheureusement cette commande ne permet pas par la suite de réunir tous les fichiers en un seul fichier.
La commande unsplit n'existe pas non plus ! Alors quelle est la solution ?
Heureusement pour vous j'ai la solution !
Il suffit d'utiliser la commande cat.
Vous pouvez lancer la commande suivante pour réunir vos fichiers en un seul :
cat mon_fichier.aaa mon_fichier.aab mon_fichier aac mon_fichier aad > mon_fichier
C'est très pratique mais admettons que vous avez 40 fichiers à réunir en un seul ! Alors vous pouvez exécuter cette commande pour aller bien plus vite :
cat mon_fichier.a[a-b][a-z] > mon_fichier
Voilà un moyen bien rapide !
Ceci fonctionne si vous avez découpé des fichiers avec un nommage numérique :
cat mon_fichier.0[0-4][0-9] > mon_fichier
Il faut admettre que c'est un raccourci qui mérite d'être connu, d'autant plus qu'il nous fait un gain de temps non négligeable.



