Partie 2 - Etape 2 - Exercice 2
Chercher des mots dans un texte
Appel : ./cherche_mots.pl fichier.txt
1. version 1
Soit un texte stocké dans le fichier
texte (on pourra utiliser par défaut gpl.txt en anglais, et aussi
tester regex.txt). On demande à l'utilisateur de saisir le mot
recherché.
Le script doit parcourir chaque ligne du
fichier et afficher chaque ligne où le mot est présent en le mettant en
valeur (si on générait du code HTML on pourrait mettre en gras ou en
couleur) en l'entourant par exemple de << >>.
Conclure l'étude par une phrase du genre :
"le mot .... est présent ... fois dans .. lignes du fichier ..."
"le mot .... n'a pas été trouvé dans le fichier ..."
Essai avec les mots "fois", "du", "mes" (problème ! que pourrait-on faire ?)
2. version 2 Modifier le script précédent pour compter les
occurences des mots au cas où il n'y a pas de saisie. On améliorera en
convertissant en interne les lignes en minuscules et en "oubliant" les
accents ...
Script : Cliquez ici
Commande:
Résultat:
Cliquez ici