14 votes

Comment fusionner des fichiers après avoir utilisé la commande split depuis le terminal ?

J'ai divisé un gros fichier avec la commande split à partir d'un terminal et je l'ai copié d'une clé USB sur mon MacBook.

Il en résulte un couple de fichiers nommés 'xaa', 'xab', 'xac'.

Comment les fusionner à nouveau à partir d'un terminal ?

20voto

stuffe Points 25320
cat xaa > newfile
cat xab >> newfile
cat xac >> newfile

L'utilisation d'une simple opérande '>' envoie la sortie vers un nouveau fichier. L'utilisation d'une double opérande '>>' ajoute le contenu à la fin d'un fichier existant (et le crée aussi s'il n'existe pas déjà).

Si tous vos fichiers sont bien rangés par ordre alphabétique, vous pouvez utiliser.. :

cat x* > newfile

ou

cat xaa xab xac > newfile

au cas où les noms de fichiers ne seraient pas dans l'ordre alphabétique.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X