[SHELL] Utilisation de awk
Résolu
Bonjour,
J'aurais une petite question sur l'utilisation de awk notamment lorsqu'il est employé dans un script shell :
Utilisation "classique" de awk :
Au lieu de faire un print du troisième champ, je souhaiterai placer ce champ dans une variable afin de la réutiliser plus tard.
Une idée de comment faire svp ?
Merci d'avance.
Cordialement
J'aurais une petite question sur l'utilisation de awk notamment lorsqu'il est employé dans un script shell :
Utilisation "classique" de awk :
grep "toto" /etc/group | awk -F: '{print $3}'
Au lieu de faire un print du troisième champ, je souhaiterai placer ce champ dans une variable afin de la réutiliser plus tard.
Une idée de comment faire svp ?
Merci d'avance.
Cordialement
Configuration: Windows XP Firefox 3.0.10
3 réponses
-
Modérateur
-
Bonjour,
Merci pour le lien mais si j'en crois ce qu'il dit sur l'utilisation, à savoir :
var=$(commande)
et que je l'applique à mon awk suivi d'un echo, ce qui donne :
grep "toto" /etc/group | var=$(awk -F: '{print $3}') ; echo "$var"
Il me retourne rien du tout ... -
ah siiii !!
Tu sais que t'es pas bête toi ^^
Merciiiiii-
-
@jipicyoh ba je pense pas que je te l'apprenne lol !
J'ai cru voir que t'avais pas mal de vécu et notamment sur le shell. D'ailleurs, je te mentirai si je te disais que je ne m'attendais pas à avoir une réponse de ta part ;)
-