#!/usr/bin/perl print "Donnez le nom du fichier à analyser : "; my $file=<STDIN>; print "Donnez moi le mot a étudier : "; my $pole=<STDIN>; chomp ($pole); open(FICHIERANALYSE, $file); open(FICHIERECRITURE, ">resultat.html"); #On tape le début du fichier html print FICHIERECRITURE "<html>\n"; print FICHIERECRITURE "<head></head>\n"; print FICHIERECRITURE "<body>\n"; #Tant qu'il ya des lignes while (my $ligne=<FICHIERANALYSE>) { #Si la ligne contient le mot if ($ligne=~/(.*)($pole)(.*)/gi) { # on écrit le résultat print FICHIERECRITURE "<p>",$1,"<font color=\"red\"><b>",$2,"</b></font>",$3,"</p>\n"; } } #On écrit la fin du fichier print FICHIERECRITURE "</body>\n"; print FICHIERECRITURE "</html>\n"; close(FICHIERECRITURE); close(FICHIERANALYSE);