IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Perl Discussion :

Petit problème avec prog perl


Sujet :

Langage Perl

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 43
    Points : 47
    Points
    47
    Par défaut Petit problème avec prog perl
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    #!/usr/bin/perl
     
    #
    $rep="H:\\rapports_des_seuils\\UNIX";
    opendir(DIR, $rep) || die "Impossible de lire $rep : $!\n"; 
    my @listeA = grep { not /^[.][.]?\z/ && -r "$rep/$_" } readdir(DIR);
    @listeA = map{uc($_)} @listeA;
    closedir(DIR);
    $cpt = $#listeA;
    #
    for (my $j=0; $j <= $cpt; $j++) {
    $rep="H:\\rapports_des_seuils\\UNIX\\$listeA[$j]";
    #print "$rep\n";
    opendir(DIR, $rep) || die "Impossible de lire $rep : $!\n"; 
    my @listeA1 = grep { not /^[.][.]?\z/ && -r "$rep/$_" } readdir(DIR);
    #@listeA+?j = map{uc($_)} @listeA;
    closedir(DIR);
    $cpt1 = $#listeA1;
    #print "Autre\n";
    print "$listeA1[2]\n";
    }
    Ce que j'aimerais faire est de faire incrémenter la table @listeA1 avec la variable $j pour que cela devienne @listeA1 pour la première passe dans le for @listeA2 pour la deuxième passe @listeA3 et ainsi de suite. Comment coder ça. J'ai essayer plusieurs choses mais cela ne fonctionne pas.

    Merci !

  2. #2
    Membre chevronné
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 1 076
    Points : 2 004
    Points
    2 004
    Par défaut
    Bonjour,

    A ta place, je mettrais toutes tes listes dans un tableau (qui serait donc un tableau de tableau) que j'explorerais à l'aide d'une boucle for

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petits problèmes avec une CListCtrl
    Par vanitom dans le forum MFC
    Réponses: 2
    Dernier message: 17/11/2005, 11h45
  2. Un petit problème avec pop
    Par Paulinho dans le forum C++
    Réponses: 4
    Dernier message: 13/11/2005, 20h57
  3. Petit problème avec Line Input
    Par GrosQuicK dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 14/09/2005, 12h47
  4. (Petit ?) problème avec une page contenant du Flash
    Par ologram dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/09/2005, 18h45
  5. Petit problème avec SDL
    Par Nyarlathotep dans le forum C
    Réponses: 10
    Dernier message: 01/07/2005, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo