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 actif 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
    Points : 294
    Points
    294
    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
    Snoop

  2. #2
    Membre habitué 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
    Points : 177
    Points
    177
    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!!!
    je pense que l'utilisation du balai chiotte n'est pas interdite et est même recommandé par les suivants!!!!

  3. #3
    Membre actif 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
    Points : 294
    Points
    294
    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' ??
    Snoop

  4. #4
    Membre habitué 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
    Points : 177
    Points
    177
    Par défaut
    non faut juste que tu rajoutes une ligne vide à la fin de ton script
    je pense que l'utilisation du balai chiotte n'est pas interdite et est même recommandé par les suivants!!!!

  5. #5
    Membre actif 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
    Points : 294
    Points
    294
    Par défaut
    sans succès...
    Snoop

  6. #6
    Futur Membre du Club
    Inscrit en
    Mars 2004
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 5
    Points : 5
    Points
    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...
    "les types comme nous ne changent pas, soit on garde la main, soit on la perd"
    -- ocean's eleven.

  7. #7
    Membre actif 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
    Points : 294
    Points
    294
    Par défaut
    Merci beaucoup, ça fonctionne parfaitement pour les 2 solutions
    Snoop

+ 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