Gawk + case(esac) fontion

Fermé
mortelrdv - 25 mars 2010 à 10:52
 mortelrdv - 22 avril 2010 à 11:03

Bonjour,

J'utilise un script shell dedans j'ai gawk.
est il posszible d'utilise la fonction case ? parce que j'arrive pas ou alors je connais mal la syntax.

awk '
BEGIN { FS=";" }
{
TOTO = 12
case TOTO in
12) print "TITI" ;;
esac
}
END { } ' file.txt

Merci de vos lumiere.

2 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
25 mars 2010 à 10:58
Salut,

Dis-nous plutôt ce que tu veux faire avec des exemples précis et on essaiera de t'aider, parce que là c'est pas clair du tout ;-(
0
à partir de la version gawk 3.1.3, ils ont implémenter cette fonction non activé par défaut.
http://www.gnu.org/manual/gawk/html_node/Switch-Statement.html
0