Retourner au contenu associé (entrée de forum : awk print $mavariable)
Posté par totof2000 le 18 juin 2015 à 23:30. En réponse au message awk print $mavariable. Évalué à 4.
$ mavariable="abc" $ echo $mavariable abc $ awk 'BEGIN {print "'$mavariable'"}' /dev/null abc
Dans ton cas ça donnerait un truc du genre :
$ cat<<...|\ awk '/'$mavariable'/ { nmatches++ } END { print nmatches, "found" }' toto titi tata abc fff desabc ... 2 found
Note que ce qui t'intéresse ici est awk '/'$mavariable'/ { nmatches++ } END { print nmatches, "found" }'
Le reste nest là que pour pouvoir donner "à manger" à awk.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# simple quote avant et après la variable shell
Posté par totof2000 . En réponse au message awk print $mavariable. Évalué à 4.
Dans ton cas ça donnerait un truc du genre :
Note que ce qui t'intéresse ici est awk '/'$mavariable'/ { nmatches++ } END { print nmatches, "found" }'
Le reste nest là que pour pouvoir donner "à manger" à awk.