Bonjour,
je souhaite rechercher le nombre de fois qu'un mot est répété dans un fichier, à partir du début de ce fichier jusqu'a une valeur précise :
je veux récupérer combien de fois le mot "toto" est trouvé entre ma 1er ligne et la ligne ou se trouve le mot "blabla".
Voila, je sais pas trop comment m'y prendre pour dire "de...à..." et pour compter combien de fois une valeur revient...
Je mets une ébauche de code afin que vous puissiez comprendre de quoi je parle, mais il me manque de...à...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 OPEN (MON_FICHIER, "fichier.txt") or die "fichier absent"; @var_toto <MON_FICHIER>; my $var_toto_result; IF (EXISTS @var_toto{"toto"}) #recherche du terme toto { $var_toto_result= @var_toto; print "toto a été trouvé $var_toto_result fois"; #(ex : toto à été trouvé 5 fois) } CLOSE MON_FICHIER;
Merci pour vos éclaircissement...
Partager