[shell unix] Question sur 'awk'

Résolu
Bonjour,

comment faire intervenir des variables externes dans la commande awk ?
Par exemple, je veux faire la chose suivante :

VAR="bonjour"

awk '/$VAR/ {print $0}' fichier.txt


Mais une telle commande me renvoie une erreur...
--
Merci de votre aide

1 réponse

  1. Modérateur
    Salut,

    Il faut exclure ta variable de la commande "awk" en quotant avant et après comme ceci :
    awk '/'$VAR'/ {print $0}' fichier.txt
    ;-))
    0
    1. Merci !
      0