Bonjour,
j'ai un problème avec mon script awk qui n'est pas correctement interprèté par mawk.
Voici mon code :
Code:
1
2
3
4
5
6
7
8
9 BEGIN { FS="[ :]+" split("Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec", m, " ") for (i=1; i<=12; i++) mnb[m[i]]=i now=systime() } # Traitement now-mktime($7" "mnb[$2]" "$3" "$4" "$5" "$6)<31536000 || $7~/[:alpha:]/{print}
Voici ma ligne de saisie :
Voici l'erreur retournée :Code:mawk -f code.awk test.log
Je n'ai que 8 lignes de code !Code:
1
2 mawk: code.awk: line 11: function mktime never defined mawk: code.awk: line 11: function systime never defined
J'ai recherché sur le net, je n'ai pas trouvé grand chose.
Merci pour votre aide.