join ne fonctionne pas parce que dans tes deux cas fichier2 est trié numériquement alors que join utilise un ordre alphabétique (40 > 5 en ordre numérique mais "40" < "5" en ordre alphabétique).
Pour ton exemple initial, la commande suivante fonctionne:
[^] # Re: Bizarre bizarre
Posté par netsurfeur . En réponse au message Utilisation de awk pour la jointure de 2 fichiers. Évalué à 2.
join ne fonctionne pas parce que dans tes deux cas fichier2 est trié numériquement alors que join utilise un ordre alphabétique (40 > 5 en ordre numérique mais "40" < "5" en ordre alphabétique).
Pour ton exemple initial, la commande suivante fonctionne:
Et pour l'exemple avec les interfaces réseau: