déjà, tu voulais surement taper fichier1 dans ta ligne de awk. A mon avis, c'est une typo.
Sinon, tu as un problème sur le system("`$i`"). $i n'est pas défini pour awk. Vu que awk est un nouveau process, il n'hérite pas de la variable $i. Pour que awk connaisse $i, il faut que tu rajoutes "export i" dans ta boucle.
Je ne sais pas si ça suffit (pas testé), mais ça ne peut que améliorer les choses :)
# pour awk
Posté par gaaaaaAab . En réponse au message passer des paramettres à AWK. Évalué à 2.
Sinon, tu as un problème sur le system("`$i`"). $i n'est pas défini pour awk. Vu que awk est un nouveau process, il n'hérite pas de la variable $i. Pour que awk connaisse $i, il faut que tu rajoutes "export i" dans ta boucle.
Je ne sais pas si ça suffit (pas testé), mais ça ne peut que améliorer les choses :)