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

Linux Discussion :

Erreur unexpected end of file


Sujet :

Linux

  1. #1
    Membre éclairé Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Par défaut Erreur unexpected end of file
    Bonjour,

    J'ai fais un script shell :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    #!/bin/bash
     
    i=0 
    while [ $i -ne 10 ] ; do
       i=$(($i + 1))
       Q=$(($i*100))
       ./prog.exe<<!
       $Q
       !
    done
    Ainsi, je veux lancer prog.exe avec en paramètre la valeur de Q.
    Seulement, ce script ne marche puisqu'il me met un erreur unexpected end of file...
    Et je ne comprends pas d'où viens l'erreur !
    Alors si vous avez des idées...
    Merci

  2. #2
    Membre éprouvé Avatar de relivio
    Profil pro
    Inscrit en
    Février 2004
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 157
    Par défaut
    salut,

    Essaye un retour chariot à la fin de ton script.
    Tu édites ton script et tu tapes entrée à la fin et tu le sauvegarde.

    voili voilou
    dis moi si ça marche!!!

  3. #3
    Membre éclairé Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Par défaut
    Je n'ai pas bien compris....

    Essaye un retour chariot à la fin de ton script
    => ok je tape sur 'Entrée' ?

    Tu édites ton script
    => ça veut dire quoi?

    tu tapes entrée à la fin
    => je retapes 'Entrée' ??

  4. #4
    Membre éprouvé Avatar de relivio
    Profil pro
    Inscrit en
    Février 2004
    Messages
    157
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 157
    Par défaut
    non faut juste que tu rajoutes une ligne vide à la fin de ton script

  5. #5
    Membre éclairé Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Par défaut
    sans succès...

  6. #6
    Membre à l'essai
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Par défaut
    euh ...

    moi je ferais comme ça :

    ./prog.exe $Q

    si c'est un argument, sinon

    echo $Q | ./prog.exe

    à mon avis ca devrait marcher...

  7. #7
    Membre éclairé Avatar de snoop
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Novembre 2003
    Messages : 354
    Par défaut
    Merci beaucoup, ça fonctionne parfaitement pour les 2 solutions

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

Discussions similaires

  1. Unexpected end of file
    Par david_12 dans le forum Linux
    Réponses: 1
    Dernier message: 27/03/2007, 15h56
  2. Unexpected end of file error, syntax du if
    Par Patricia5 dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 26/01/2007, 03h11
  3. Syntax error: unexpected end of file
    Par freakfm dans le forum Linux
    Réponses: 1
    Dernier message: 13/09/2006, 19h56
  4. [FPDF] erreur unexpected $end
    Par BenoitDenis dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 03/04/2006, 14h21
  5. Shell - erreur unexpected end of file
    Par claralavraie dans le forum Linux
    Réponses: 7
    Dernier message: 12/01/2006, 09h59

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