Joindre 2 fichiers sur champs communs
Résolu
                    
        
     
             
                    nekomajin31
    
        
    
                    Messages postés
            
                
     
             
            8
        
            
                                    Statut
            Membre
                    
                -
                                     
dubcek Messages postés 19021 Statut Contributeur -
        dubcek Messages postés 19021 Statut Contributeur -
        bonjour, 
j'ai 2 textedit de la sorte :
A1 a
A2 c
A3 e
A4 d
& pour mon deuxième :
a 10
b 31
c 12
e 11
, j'aimerai avoir un shell , ou un awk, qui écrit les valeurs (10, 31...) dans mon premier shell, en associant , de tel sorte :
A1 a 10
A2 c 12
...
(une getline m'arrangerait..)
merci d'avance !
                
            
                
    
    
    
        j'ai 2 textedit de la sorte :
A1 a
A2 c
A3 e
A4 d
& pour mon deuxième :
a 10
b 31
c 12
e 11
, j'aimerai avoir un shell , ou un awk, qui écrit les valeurs (10, 31...) dans mon premier shell, en associant , de tel sorte :
A1 a 10
A2 c 12
...
(une getline m'arrangerait..)
merci d'avance !
        A voir également:         
- Joindre 2 fichiers sur champs communs
- Supercopier 2 - Télécharger - Gestion de fichiers
- Renommer des fichiers en masse - Guide
- Fichiers epub - Guide
- Faire 2 colonnes sur word - Guide
- Wetransfer gratuit fichiers lourd - Guide
2 réponses
                        
                            
                    hjello
avec awk
    
                avec awk
$ awk 'FNR==NR {t[$1]=$2; next} x=t[$2] {print $0, x}' fichier2  fichier1
A1 a 10
A2 c 12
A3 e 11
                
                