END {
for (mytype in aig){
split(mytype,aig2,SUBSEP)
type = aig2[1]
aig[type,"ecarts"] = aig[type,"entree"] - aig[type,"sortie"] -
aig[type,"rejets"]
aigSomme["entree"] += aig[type,"entree"]
aigSomme["sortie"] += aig[type,"sortie"]
aigSomme["rejets"] += aig[type,"rejets"]
aigSomme["ecarts"] += aig[type,"ecarts"]
print type "\t" aig2[2]
}
# une série de print formattés correctement
# et utilisant une boucle for identique
}
--------------- FIN EXTRAITS SCRIPT ---------------
je ne trouve aucune réponse à ce problème dans "sed et awk -
programmation avancée" chez o'reilly : ce (très bon) livre traite des
tableaux associatifs, des tableaux à double entrée (mais à indices
numériques), mais pas de mon cas : les tableaux associatifs à double entrée