Création d'un top 10 [Perl] - Perl - Programmation
Marsh Posté le 14-02-2005 à 11:07:57
question qui n'a rien à voir avec ton problème : comment tu peux faire un top10 sans faire un tri sur le nbre d'occurence trouvé ?
Marsh Posté le 14-02-2005 à 11:19:07
en fait moi j'ai repupéré un script deja existant et je l'ai adapté à mes besoin. Je n'y connais pas grand chose en perl donc c'est pour ça que je vous demande conseil.
Marsh Posté le 14-02-2005 à 11:20:32
moi perso je comprends pas tout, il y a des variables dont j'ignore la fonction et une portion de code pas testable
Marsh Posté le 14-02-2005 à 11:26:39
j'ignore moi meme certaine variable.
J'ai testé cette portion de code
Code :
|
apparement elle sert pas à grand chose.
Autre chose, quand je modifie le "count < 16" exemple je met 10, ça me change carement le nom du virus, ça en prend un autre dans le log
ce qui marche :
nombre de detection de virus
recupération du nom du virus
nombre d'occurence du virus
Marsh Posté le 14-02-2005 à 11:36:05
es-tu sûr d'avoir fais un bon copier/coller ?
ligne 9 : manque un "$"
ligne 19 : il faut un "}" à la place du " )"
Marsh Posté le 14-02-2005 à 11:44:25
un oublie pour la ligne 9
mais à la ligne 19 je vois pas pourquoi il faut un "}" à la place du " )"
Marsh Posté le 14-02-2005 à 11:52:19
ouais bah moi j'abandonne le code est intestable et puis tu ne fais pas l'effort de te pencher sur le perl
Marsh Posté le 14-02-2005 à 11:57:34
Ba tanpis, merci quand meme, mais bon ça fait quant meme 1 mois que jsuis dessus, ça me gonfle aussi et ça fait juste 1 mois que je fait du perl aussi.
Marsh Posté le 14-02-2005 à 12:01:03
sasame a écrit : Ba tanpis, merci quand meme, mais bon ça fait quant meme 1 mois que jsuis dessus, ça me gonfle aussi et ça fait juste 1 mois que je fait du perl aussi. |
pour le "}" c'est normal : si tu ouvres un "{" il faut le refermer par un "}" et pas par un " )"
je te conseillerai plutôt de refaire la portion de code qui t'intéresse, car ce qui a été fait est difficilement compréhensible (ca ne fait sûrement pas ce que toi tu veux faire)
essai de le refaire par toi-même et si tu as des difficultés exposes les sur le forum
Marsh Posté le 14-02-2005 à 12:11:30
de toute façon il va faloir que je reface un code parsque celui là est imbuvable.
ha ok je vois de quel crochet tu parles, non c juste une erreur de copier collé ça
Marsh Posté le 14-02-2005 à 10:36:50
Bonjour, je travaille actuellement sur la création d'un top 10 en perl, sur un fichier de log antivirus d'un serveur de messagerie. Le resultat est ensuite affiché sur une page html.
Le probleme c'est que quand je je veux afficher le top 10, ça ne me marque qu'une seul ligne, un peu embetant pour un top 10.
voila a quoi ressenble mon fichier de log, les 2 premieres lignes.
voila mon code
Si quelqu'un pourrai m'aider à trouver où ça couince ça serai sympa.
Merci.