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

Recherche:

Type: Messages; Utilisateur: Schmorgluck

Page 1 sur 15 1 2 3 4

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    3 682

    J'ai testé chez moi, et ça marche parfaitement,...

    J'ai testé chez moi, et ça marche parfaitement, ça me liste les liens symboliques. Y a-t-il vraiment des liens symboliques dans ton répertoire de test ?
  2. Votes reçus
    +1 -0
    Réponses
    8
    Affichages
    594

    Ah, oui, en effet. Donc la solution la plus...

    Ah, oui, en effet. Donc la solution la plus simple est bien celle de __dardanos__ au bout du compte.
  3. Votes reçus
    +1 -1
    Réponses
    8
    Affichages
    594

    On peut aussi mettre des parenthèses dans le...

    On peut aussi mettre des parenthèses dans le terme de recherche du split, ce qui retourne les séparateurs en plus des termes séparés.


    perl -e'print "$_\n" for split /(\D+)/,"122A32T23AGT44"'...
  4. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    2 178

    Je suis bien d'accord. C'est bien pour ça que...

    Je suis bien d'accord. C'est bien pour ça que j'ai précisé que ta solution était valide et pertinente pour un cas général. Mais un peu trop lourde pour le cas présenté par Jesaray.

    Quant à savoir...
  5. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    2 178

    C'est juste que je préférerais cette version-là :...

    C'est juste que je préférerais cette version-là :

    my ($range_min, $range_max) = (1,49);
    Mais c'est vraiment parce que j'ai envie de pinailler.
  6. Votes reçus
    +3 -0
    Réponses
    16
    Affichages
    2 178

    Désolé de relancer un sujet marqué comme résolu,...

    Désolé de relancer un sujet marqué comme résolu, mais j'ai des objections sur la façon dont il a été résolu. Il y a des questions implicites qui méritent des réponses plus approfondies.

    Jesarey,...
  7. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    438

    Rhoh, la boulette ! :oops:

    Rhoh, la boulette ! :oops:
  8. Votes reçus
    +1 -0
    Réponses
    6
    Affichages
    438

    Pour lire un fichier d'un coup (mode "slurp"), il...

    Pour lire un fichier d'un coup (mode "slurp"), il faut modifier la valeur de la variable prédéfinie $/, qui contient le séparateur d'enregistrements, par défaut le retour à la ligne. Comme...
  9. Discussion: FF

    par Schmorgluck
    Votes reçus
    +1 -0
    Réponses
    4
    Affichages
    489

    Au temps pour moi, j'avais basé ma réponse sur...

    Au temps pour moi, j'avais basé ma réponse sur une ancienne version de ton post. Je suis trop fatigué pour me pencher sur le problème, là.
  10. Discussion: FF

    par Schmorgluck
    Votes reçus
    +1 -0
    Réponses
    4
    Affichages
    489

    Quel est le problème ? Le résultat est conforme à...

    Quel est le problème ? Le résultat est conforme à ce que tu veux, non ?

    Bon, c'est vrai que ton script est un peu brouillon, on dirait une version un peu maladroite de la transformée...
  11. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    1 753

    Si si, Philou, c'est dans le premier message. ...

    Si si, Philou, c'est dans le premier message.



    Justement parce que ton sous-programme utilise une variable qui lui est extérieure. C'est un peu du pinaillage sémantique de ma part, mais j'ai...
  12. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    1 753

    Je constate que cette "fonction" utilise une...

    Je constate que cette "fonction" utilise une variable qui lui est extérieure : @fh_acq. Sans vouloir être trop rigoriste, j'ai tendance à estimer que c'est une façon bordélique de programmer, qui...
  13. Votes reçus
    +0 -0
    Réponses
    22
    Affichages
    1 753

    Je n'ai pas examiné la fonction en détail, mais...

    Je n'ai pas examiné la fonction en détail, mais je ne comprends pas à quoi servent les paramètres $sig et $array. Ils ne sont pas utilisés du tout dans la fonction.
  14. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    742

    Perl est un langage généraliste en principe....

    Perl est un langage généraliste en principe. Comme tous les langages de programmation, certaines choses y sont plus faciles que d'autres. C'est Randall Schwartz, je crois, qui a dit que Perl est...
  15. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    582

    Du coup, la solution de 6ril23 ne marche pas bien...

    Du coup, la solution de 6ril23 ne marche pas bien pour ton vrai problème, en fait. Si, pour quelque raison que ce soit, une de tes lignes commence par "ERRANCE" par exemple, elle sera incluse dans...
  16. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    582

    Je viens de repérer un problème dans la version...

    Je viens de repérer un problème dans la version initiale du code. Cette partie là :

    @result=split(" " , $list[$a]);
    if ($result[0] eq "ERR" )
    Le test du if ne peut être vrai que si la...
  17. Votes reçus
    +2 -0
    Réponses
    9
    Affichages
    582

    Franchement, pour un fichier de log, dont la...

    Franchement, pour un fichier de log, dont la taille est par nature variable sinon totalement imprévisible, un traitement ligne par ligne est certainement préférable plutôt que tout charger en mémoire.
  18. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 424

    Pas vraiment. Déjà, substr ne pourrait pas te...

    Pas vraiment.
    Déjà, substr ne pourrait pas te servir, vu que tu ne connais pas à l'avance la structure de ta chaîne.
    Ta regex est fixe, et ne nécessite donc qu'une seule compilation. De plus, elle...
  19. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 641

    Et de toute façon, sauf cas particuliers dont je...

    Et de toute façon, sauf cas particuliers dont je n'ai pas connaissance et qui relèveraient de toute façon de la Magie Noire, le nommage dynamique des variables est inutile. Les tableaux associatifs...
  20. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    1 632

    Parce que les accolades servent à délimiter les...

    Parce que les accolades servent à délimiter les données d'une référence à un tableau associatif anonyme. les parenthèses, elles, délimitent une liste dont les éléments seront passés à ton tableau...
  21. Votes reçus
    +1 -0
    Réponses
    11
    Affichages
    1 080

    Attention, Beniou, kimikou ne veut pas supprimer...

    Attention, Beniou, kimikou ne veut pas supprimer tous les fichiers, uniquement ceux qui contiennent un point.
  22. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    900

    Sauf que 5 n'est pas le résultat souhaité, le...

    Sauf que 5 n'est pas le résultat souhaité, le résultat souhaité est 6.

    Les règles typographiques du français veulent que tout signe de ponctuation soit suivi d'une espace, mais que certains signes...
  23. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    584

    Oui, c'est un problème d'encodage. Tu n'as pas...

    Oui, c'est un problème d'encodage. Tu n'as pas indiqué à ton script quel encodage tu utilises. Or par défaut perl travaille en ASCII; donc le point ne peut pas reconnaître le caractère 'ë', qui est...
  24. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    505

    Deux questions : À quoi sert cette ligne ? ...

    Deux questions :
    À quoi sert cette ligne ?

    return ($refchiffres, $refalphabet);

    Que cherches tu à faire avec cette ligne et pourquoi échappes tu l'espace ?

    print $chiffres."\ ";
  25. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 444

    Tu ajoute ceci au début de ton script (de tous...

    Tu ajoute ceci au début de ton script (de tous tes scripts, même) :

    use strict;
    use warnings;

    Grâce à cela, tu verras que la ligne suivante :

    my %h=$v;
    ne fait absolument pas ce que tu...
Affichage des résultats 1 à 25 sur 374
Page 1 sur 15 1 2 3 4