Aide pour script shell SVP

Résolu/Fermé
diaboly Messages postés 79 Date d'inscription dimanche 21 novembre 2004 Statut Membre Dernière intervention 10 février 2012 - 19 mai 2009 à 08:47
diaboly Messages postés 79 Date d'inscription dimanche 21 novembre 2004 Statut Membre Dernière intervention 10 février 2012 - 20 mai 2009 à 11:30
Bonjour,

j'ai deux fichiers: l'un de 400 lignes, l'autre de 2000 lignes, chacun contenants deux entrées par lignes, ces deux entrées sont séparées par un point-virgule.

Exemple:
2217;2123355600207
2219;CNCT8DPGLN
2221;C2TQ74J
2222;212397120914
2223;72TQ74J
2224;2123971201921
2225;CN-0W024K-74261-8CQ-D7WL
2226;CNDA11125D


Lorsque les deuxièmes entrées de chaque fichier sont les mêmes, je dois recopier la première entrée du deuxième fichier sur la ligne correspondant dans le premier fichier....

J'ai pensé aux commandes grep, puis awk et enfin sed mais ne maîtrisant que très mal les expressions régulières et le commandes unix je viens à vous.

D'avance, merci.
A voir également:

23 réponses

diaboly Messages postés 79 Date d'inscription dimanche 21 novembre 2004 Statut Membre Dernière intervention 10 février 2012 22
20 mai 2009 à 09:29
Merci!
Je n'ai malheureusement pas les pages du manuel en français mais en anglais ce qui ne facilite pas la recherche dans ce PETIT manuel :)

Celui ci devrais convenir je suppose:
http://pwet.fr/man/linux/commandes/bash/
0
diaboly Messages postés 79 Date d'inscription dimanche 21 novembre 2004 Statut Membre Dernière intervention 10 février 2012 22
20 mai 2009 à 09:46
en théorie un manuel c'est fait pour clarifier les interrogations de ceux qui le consulte? non? :)
0
diaboly Messages postés 79 Date d'inscription dimanche 21 novembre 2004 Statut Membre Dernière intervention 10 février 2012 22
20 mai 2009 à 11:30
Merci encore pour ton aide car sans toi je n'aurais jamais pu apprendre tout ça.
0