[R] Recherche d'un fichier log
Posté : lun. 11 avr. 2011 10:54
Bonjour à tous,
Ma question est dans le titre
. J'aurais aimé effectué une recherche dans un fichier LOG. Voici mon script
Le script marche... Mais le problème c'est que par exemple si il y a 4 error la msgbox s'affiche 4 fois (ce qui est normal lol). Comment faire pour ne l'afficher qu'une fois...
Merci à vous
Ma question est dans le titre
Code : Tout sélectionner
#Include <File.au3>
$file = FileOpen("test.log",0)
$NB = _FileCountLines("test.log")
;si probleme
If $NB=0 Then
MsgBox(64, "Erreur", "impossible de trouver le fichier log")
Exit
EndIf
For $i=1 to $NB
$line = FileReadLine($file) ; lire toute les lignes
;si il y a "error" dans le fichier
If StringInStr($line,"error" ,2) Then ;flag=2 => on s'interesse pas a la casse
MsgBox(0,"","il existe erreur ")
EndIf
Next
FileClose($file); on oublie pas de fermer le fichier!!!!Merci à vous