next up previous contents index
suivant: Utilisation de variables du monter: Trucs et astuces précédent: Commentaires   Table des matières   Index

Passage de paramètres du shell vers le programme "awk"

La notion de passage d'arguments n'a d'intérêt que lorsque le programme "awk" se trouve dans un fichier séparé. Elle n'est aussi utilisable que si "awk" reçoit les données sur son entrée standard. Dans ce cas, "awk" maintient deux variables :

Exemple 15..8 :


cat mon.fichier | awk -f program.awk a v=4 b "autre arg"

Dans ce cas, on aura :
Variable Valeur
ARGC 5
ARGV[0] awk
ARGV[1] a
ARGV[2] v=4
ARGV[3] b
ARGV[4] autre arg



baudry@esme.fr