Partage
  • Partager sur Facebook
  • Partager sur Twitter

tableau associative perl

    22 avril 2015 à 20:09:51

    bonjour !

    j'aimerai faire un programme qui lit un fichier. log et détermine le nombre de fois que des utilisateurs ont réussi a se connecter et aussi le nombre de fois que ces utilisateurs on été refusés.

    par exemple a la fin je dois avoir

    titi s'est connecté 2 fois

    titi a été refusé 1 fois

    gogo s'est connecté 5 fois

    gogo a été refusé 3 fois

    use strict;
    use warnings;
    use feature qw( say);
    my %h;
    while( my $l = <F> ) { # parcourir le fichier
      chomp $l;
      ++$h{$l} # autoverification
    }
     
    while ( my ( $k, $v ) = each  %h ) {
      my @l = split ",", $k;
      say $l[1]," s'est connecté ", $v, " fois au serveur ", $l[2];
     say $2[1]," a été refusé ", $v, " fois au serveur ", $l[2]
    }
    • Partager sur Facebook
    • Partager sur Twitter

    tableau associative perl

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown