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 :

tout debut avec perl


Sujet :

Langage Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Par défaut tout debut avec perl
    bonjour, je viens juste de suivre comment telecharger perl et je crois que ça à marché, mais quand je tape dans executer >perl -w, il y a rapidement la fenêtre de commande qui apparait mais elle se ferme aussitôt, par contre si je tape juste perl, elle s' ouvre et je suis dans perl, mais il n' y a aucune reponse... et il n' y a rien qui clignote sur l' ecran
    est ce que vous pouvez m' expliquer ce qui se passe
    merci

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Tout d'abord : ON NE POSTE PAS DANS CE FORUM, on poste dans les sous-forums, comme c'est clairement indiqué en haut de ce forum... Ton prochain message ici sera supprimé sans avertissement (à part un MP), pour celui-ci je me contente de le déplacer dans le sous-forum Langage.

    Ceci dit, que t'attendais tu à avoir ? perl.exe est l'interpréteur Perl, appelé sans arguments, il attends qu'on lui écrive un script sur l'entrée standard. Désirais-tu une REPL (Read Eval Print Loop) ?

    --
    Jedaï

  3. #3
    Membre Expert
    Avatar de 2Eurocents
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    2 177
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 2 177
    Par défaut
    Citation Envoyé par debutante0000
    quand je tape dans executer >perl -w, il y a rapidement la fenêtre de commande qui apparait mais elle se ferme aussitôt,
    Ce qui est le comportement ordinaire de windows. Sous windows, quand un programme se termine, il se ferme et retourne à windows. Si ce programme est un programme en ligne de commande, sa fenêtre se ferme logiquement.

    Citation Envoyé par debutante0000
    par contre si je tape juste perl, elle s' ouvre et je suis dans perl, mais il n' y a aucune reponse... et il n' y a rien qui clignote sur l' ecran
    est ce que vous pouvez m' expliquer ce qui se passe
    Comme l'a expliqué Jedaï, tu es alors dans un interpréteur de commandes Perl. Tu peux taper tes lignes de code, il va les digérer, et quand tu indiqueras que le "fichier" saisi au clavier est fini (Ctrl+D sous Linux, sous windows je ne sais plus), il lancera toutes les commandes et fournira un résultat (ou plantera s'il y a des erreurs). Par contre, la fenêtre se fermera, encore une fois, aussitôt après.


    Si tu veux une fenêtre de commande persistante pour lancer des scripts Perl, il te faut aller dans [Menu Démarrer]/[Accessoires]/[Fenêtre de commandes MS-DOS]. Cette fenêtre restera ouverte tant que tu ne la quitteras pas par "exit".

    Bon courage.

  4. #4
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Citation Envoyé par 2Eurocents
    Comme l'a expliqué Jedaï, tu es alors dans un interpréteur de commandes Perl. Tu peux taper tes lignes de code, il va les digérer, et quand tu indiqueras que le "fichier" saisi au clavier est fini (Ctrl+D sous Linux, sous windows je ne sais plus), il lancera toutes les commandes et fournira un résultat (ou plantera s'il y a des erreurs). Par contre, la fenêtre se fermera, encore une fois, aussitôt après.
    Sous Windows pour envoyer un eof à partir de l'entrée standard, il faut taper un Ctrl+z tout seul sur une ligne (Enter, Ctrl+z, Enter).

    Par ailleurs bien qu'il soit important de savoir se servir de l'invite de commande Windows, il est également possible de récupérer un bon éditeur de texte qui permet de lancer ses programmes et d'observer les résultats directement depuis l'éditeur, ça facilite grandement le processus de développement. Si tu veux choisir un éditeur, il y a un sujet là-dessus dans le forum Perl principal.


    --
    Jedaï

Discussions similaires

  1. [debutant] Comment commencer avec Perl?
    Par Murieyaya dans le forum Langage
    Réponses: 3
    Dernier message: 20/12/2005, 15h58
  2. [langage] Renseignement pour débuter sur perl
    Par freeshman dans le forum Langage
    Réponses: 2
    Dernier message: 29/04/2004, 23h47
  3. Gentoo prob de startx (Débutant) avec une ATI
    Par ~Dr@cuL~ dans le forum Applications et environnements graphiques
    Réponses: 10
    Dernier message: 08/04/2004, 18h42
  4. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 16h08
  5. [reseaux] Comment creer un compte user à partir d'un formul avec perl
    Par oulai_evado dans le forum Programmation et administration système
    Réponses: 4
    Dernier message: 01/10/2002, 19h54

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