
Envoyé par
luckythrice
if (s!="") printf "Identifiant "a[FNR,1]" (ligne %i) différent à la colonne %s.\n",FNR,s;
Par contre impossible de comprendre pourquoi si j'enlève
%i dans le code, je n'ai pas le même résultat...
Je n'ai pas bien compris si tu as compris. Dans le doute, il faut retirer aussi l'argument FNR (avec sa virgule) du printf:
if (s!="") printf "Identifiant "a[FNR,1]" différent à la colonne %s.\n",s;
ou bien (sans formattage):
if (s!="") print "Identifiant "a[FNR,1]" différent à la colonne "s".";
Partager