C'est plu clair avec ma modification....
#!/usr/bin/awk -F; -f
ficB="/Users/yves/Desktop/chemin_du_fichierB"
BEGIN { while ((getline < "${ficB}") > 0)
fic2[$1]=$2 }
{ if (fic2[$1])
printf "%s%s%s\n",$1,FS,fic2[$1]
else
print $0
}
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr