recherche d'un mot dans un fichier - Perl - Programmation
Marsh Posté le 19-12-2016 à 23:58:46
http://perldoc.perl.org/functions/readdir.html pour faire la liste des fichiers, puis les fonctions usuelles pour ouvrir les fichiers un a un et http://perldoc.perl.org/functions/index.html pour savoir si il y a le mot cherché. Pour les détails voir sur internet, c'est pas difficile.
Marsh Posté le 20-12-2016 à 02:01:46
use File::Grep
A+,
Marsh Posté le 20-12-2016 à 12:03:36
gilou a écrit : use File::Grep A+, |
Ah ben oui, j'aurais dû y penser qu'il existe déjà un module tout fait pour n'importe quelle tâche en Perl.
Marsh Posté le 20-12-2016 à 14:19:09
Bonjour,
Merci pour les réponses , en fait j'ai essayé ce code:
Code :
|
Mais il y a un problème au niveau de lecture dans les fichiers ..
Marsh Posté le 20-12-2016 à 21:09:52
Bonsoir à tous, c'est encore moi.. j'arrive pas à résoudre le problème , en fait mon bjectif est ouvrir un dossier des fichiers, rechercher un mot dans ces fichier , le programme doit afficher le premier fichier contenant ce mot et s'arrête dès qu'il trouve le mot,
voilà le code
Code :
|
mais il y a un pblme dans l'ouverture de fichier en lecture!!!
Marsh Posté le 23-12-2016 à 11:13:11
> mais il y a un pblme dans l'ouverture de fichier en lecture!!!
Fermer les fichiers ouverts, ça peut être utile...
Un truc dans ce style la, ça devrait le faire (mais j'ai pas teste, pas le temps)
Code :
|
A+,
Marsh Posté le 19-12-2016 à 21:08:50
Bonsoir tout le monde,
Je débute en perl, en fait j'ai besoin de faire un code perl permettant de chercher l'occurrence d'un mot dans un ensemble des fichiers, en fait le résultat est le nom de premier fichier contenat ce mot ...
quelqu'un peut m'aider SVP ?