Bonjour,
J'ai fait un script awk (stat.awk) qui permet de parser un fichir log pour realser des statistiques comme ceci :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
#!/bin/awk -f
BEGIN {
#initialisations
}
(conditions)
{
#mes traitements
}
END {
#affichages
} |
Au lancement de mon script je donne le nom du fichier log ainsi que plusieurs arguments en ligne pour controler l'affichage et certains traitement. par exemple :
./apacStat.awk File.log BT
alors j'obtient l'erreur ci dessous :
awk: ./apacStat.awk:156: fatal: cannot open file `BT' for reading (No such file or directory)
Alors que "BT" ce qu'une argument en ligne pour controler l'affichage et non pas un fichier .
Comment je peux faire pour eviter cet erreur ?
Merci en avance
Kass
Partager