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 :

Problème d'execution


Sujet :

Linux

  1. #1
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Par défaut Problème d'execution
    Bonjour,

    J'ai un problème pour exécuter mon script.
    l'entête est #!/bin/sh

    Quand je lance ksh script.sh, j'ai l'erreur "script not found" alors qu'il est bien présent et que je suis sous le bon répertoire.

    Quand je lance ./script.sh, même résultat.

    Quand je lance avec . ./script.sh, ca marche.

    Quand je lance avec ksh puis tout le chemin complet (ex : ksh /exec/applis/.../sh/script.sh), ca marche.

    Comment faire pour le lancer avec ksh ou en ./ ?

    Merci de vos réponses.

    PS : le "which sh" me renvoi bien "bin/sh"

  2. #2
    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 Re: [Script] problème d'execution
    Citation Envoyé par Spyco
    Comment faire pour le lancer avec ksh ou en ./ ?
    Juste comme ça ... le rendre exécutable ça ne suffit pas (chmod a+x script.sh pour le rendre exécutable par tous, ou bien remplacer a par u/g/o pour user/group/others) ?

    Un script avec l'attribut d'exécution peut généralement être lancé simplement en

  3. #3
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Par défaut
    opla,

    le which sh me renvoie "usr/bin/sh" mais j'ai modifié l'entête de mon script en fonction et ca ne change rien ....

    HELPP

  4. #4
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Par défaut Re: [Script] problème d'execution
    Citation Envoyé par 2Eurocents
    Un script avec l'attribut d'exécution peut généralement être lancé simplement en
    Oui mais ce ne marche pas ...
    En fait le pb est pourquoi ça marche avec le chemin complet où se trouve mon script et pourquoi ca ne marche pas quand je l'exécute juste en se positionnant à l'endroit de mon script.

  5. #5
    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 Re: [Script] problème d'execution
    Citation Envoyé par Spyco
    Oui mais ce ne marche pas ...
    Si ! Ca marche ... mais pas chez toi

    Testons voir :Puis, dans le répertoire du script :Pour commencer ...

    Et ton shebang, c'est bien ???

  6. #6
    Membre averti
    Inscrit en
    Avril 2004
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 31
    Par défaut
    La commande "ls -al script.sh" me renvoie : rwxr-xr-x

  7. #7
    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
    Juste pour voir, peux tu lui mettre ce shebang (ligne d'entête) ?Et tenter le ./script.sh depuis le répertoire où il est, ainsi qu'un /usr/bin/sh script.sh

    Merci.

Discussions similaires

  1. probl execution requete sql
    Par bambino13 dans le forum ASP
    Réponses: 3
    Dernier message: 02/05/2009, 18h30
  2. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  3. [Kylix] Demarrer en cliquant sur l'executable ???
    Par Anonymous dans le forum EDI
    Réponses: 2
    Dernier message: 26/04/2002, 11h24
  4. [Kylix] Execution d'une application hors de l'edi
    Par Sadam Sivaller dans le forum EDI
    Réponses: 1
    Dernier message: 20/04/2002, 23h22
  5. Réponses: 2
    Dernier message: 17/03/2002, 19h00

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