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

Shell et commandes GNU Discussion :

Erreur d’exécution script shell


Sujet :

Shell et commandes GNU

  1. #1
    Membre très actif
    Femme Profil pro
    PL/SQL
    Inscrit en
    Septembre 2016
    Messages
    190
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : Arabie Saoudite

    Informations professionnelles :
    Activité : PL/SQL
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2016
    Messages : 190
    Par défaut Erreur d’exécution script shell
    bonjour

    je débute en linux , j'administre une base de donné Postgresql monté en débian

    Hiér j'ai ouvrir un script shell en utilisant la commande été juste pour consulter le contenu de ce script puis pour quitter au lieu de faire

    echap +!q
    j'ai fait echap +!wq donc j'ai fait sauvegarder malgré que je n'ai fait aucun modification

    et depuis cette manip mon script ne s’exécute jamais

    j'ai essayer de faire une exécution manuelle je viens d'avoir un message "permission non accordé"

    Qui a une idée Que se passe-t-il pour info je connecte avec le "root"

    cordialement

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 636
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 636
    Par défaut
    Bonjour,

    sur quelle version de Linux es-tu ?

    parce que, quand je tape les commandes que tu montres, vi retourne une erreur, et ne quitte ni n 'enregistre.
    .
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par sihem_info Voir le message
    bonjour

    je débute en linux , j'administre une base de donné Postgresql monté en débian

    Hiér j'ai ouvrir un script shell en utilisant la commande été juste pour consulter le contenu de ce script puis pour quitter au lieu de faire

    echap +!q
    j'ai fait echap +!wq donc j'ai fait sauvegarder malgré que je n'ai fait aucun modification

    et depuis cette manip mon script ne s’exécute jamais
    donc tu as ajouté/retirer quelque chose involontairement ou enregistré le script avec un compte innadapté et les permissions ont changés.

    j'ai essayer de faire une exécution manuelle je viens d'avoir un message "permission non accordé"

    Qui a une idée Que se passe-t-il pour info je connecte avec le "root"

    cordialement


    Si tu as testé avec root et que ça n'execute pas avec un "permission denied" c'est que une action interne du script fait quelque chose qu'il n'a pas/plus les droits de faire...
    Faut nous montrer le script si tu veux de l'aide, sinon on ne vas pas y arriver , et ses permissions bien sur.

  4. #4
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 181
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 181
    Par défaut
    Regardes si tu as pas un fichier du nom même nom finissant par "~", c'est un fichier de backup de vi.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  5. #5
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 102
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 102
    Par défaut
    Citation Envoyé par sihem_info Voir le message
    Hiér j'ai ouvrir un script shell en utilisant la commande vi
    Lorsque je veux juste consulter un fichier sans le modifier, je l'ouvre avec view ou less ou more pour éviter toute erreur!

    j'ai essayer de faire une exécution manuelle je viens d'avoir un message "permission non accordé"
    Peut-être manque-t-il un chmod +x <le fichier>...

    Qu'affiche la commande ls -l <le fichier>?

    pour info je connecte avec le "root"
    Euh... C'est pas bien!

    Après, faudra pas t'étonner si tu as des accidents difficiles à réparer...

Discussions similaires

  1. historique d’exécution script shell
    Par NULL008 dans le forum Debian
    Réponses: 2
    Dernier message: 01/08/2017, 10h44
  2. Log pour erreurs Insert dans script Shell
    Par pcsystemd dans le forum Linux
    Réponses: 1
    Dernier message: 16/06/2009, 21h54
  3. [bash]erreurs dans l'écriture d'un script shell
    Par homeostasie dans le forum Linux
    Réponses: 3
    Dernier message: 23/03/2009, 16h09
  4. Gérer les erreurs ftp dans un script shell
    Par talvins dans le forum Administration système
    Réponses: 2
    Dernier message: 18/08/2008, 17h15
  5. Erreur avec make appellé dans un script shell
    Par Neuromancien2 dans le forum C
    Réponses: 2
    Dernier message: 27/01/2008, 01h20

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