PASTE
Installé avec le paquet coreutils
Voir aussi : join
Afficher la version de la commande paste
paste --version
ou
apt-cache policy coreutils
Regrouper les lignes de différents fichiers
paste fichier1 fichier2 [fichiers...] [-d'liste']
ex :
Avec notes.txt :
001 15/20 002 08/20 003 11/20 004 17/20
Avec identites.txt :
Gérard Pichon Julie Piétri Jean Gibbon Marc Assin
Avec emails.txt :
gerard.pichon@truc.com julie.pietri@machin.fr jean.gibbon@gmail.xy marc.assin@bidule.net
# paste notes.txt identites.txt
001 15/20 Gérard Pichon
002 08/20 Julie Piétri
003 11/20 Jean Gibbon
004 17/20 Marc Assin
On peut ajouter des fichiers à coller et même des délimiteurs entre chaque fichier (par défaut, une tabulation).
# paste notes.txt identites.txt emails.txt -d'>:'
001 15/20>Gérard Pichon:gerard.pichon@truc.com
002 08/20>Julie Piétri:julie.pietri@machin.fr
003 11/20>Jean Gibbon:jean.gibbon@gmail.xy
004 17/20>Marc Assin:marc.assin@bidule.net