Nous sommes le Ven 18 Juil, 2025 17:48
Supprimer les cookies

Page 1 sur 21, 2 Suivant[résolut] impossible d'' executer un scipt bash

Perdu dans la migration ? Demandez votre chemin, on peut peut-être vous aider.

Mar 03 Mai, 2005 18:06

Bonjour à tous,

ça fait quelques jours que je suis passé de windows XP à mandrake 10.1, je suis donx un newbie
...et j' ai un problème: :)

En effet je n' arrive à executer un script bash.
Qd j' utilise les commandes "./monscript" ou "sh monscript.sh" ou encore "source monscript.sh" il ne se passe rien ! Je n' ai aucun message d' erreur me disant que ma commande est incorect ou que je n' ai pas les droits pour executer le fichier ( j' ai fait au préalable un chmod +x monscipt ). Pareil avec la commande executer en utilisant /emplacement/monscript : rien, nada... :(
que dois-je faire ?

Merci d' avance pour vos réponses

@ bientôt
Dernière édition par coffeez le Mer 04 Mai, 2005 20:47, édité 1 fois au total.
coffeez

Messages : 12

Mar 03 Mai, 2005 18:38

Je suis surement aussi newbie que toi, mais bon, je tente une réponse quand même :)

Tu la fais bien en root ta manip ?
MrGrieves

Messages : 21

Mar 03 Mai, 2005 19:06

coffeez a écrit:Qd j' utilise les commandes "./monscript" ou "sh monscript.sh" ou encore "source monscript.sh" il ne se passe rien ! Je n' ai aucun message d' erreur me disant que ma commande est incorect ou que je n' ai pas les droits pour executer le fichier ( j' ai fait au préalable un chmod +x monscipt ).


Avant de tenter d'exécuter ton script en root (ce que je te déconseille vivement si tu n'es pas l'auteur de ce script), je pense qu'il va falloir résoudre le problème de droits :

en root, tu devras utiliser la commande chown (man chown pour avoir des infos) pour donner à ton utilisateur les droits sur ce script, que tu exécuteras en suite en tant qu'utilisateur.
Sebastien

Messages : 730
Géo : Sainte-Marie (974)

Mar 03 Mai, 2005 19:09

Je savais bien que j'avais dit une connerie :)

:cry:
MrGrieves

Messages : 21

Mar 03 Mai, 2005 19:42

MrGrieves a écrit:Je savais bien que j'avais dit une connerie :)

:cry:


c'est pas forcement une connerie mais on évite le plus possible d'utiliser le compte root sous linux puisqu'il peux faire tout et n'importe quoi; toutefois certains scripts/logiciels/progs... necessite d'etre executer par le superutilisateur
Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Mar 03 Mai, 2005 19:49

Code: Tout sélectionner
chown -fhR coffeez monscript.sh


ok mais il ne se passe toujours rien qd j' execute le script

merci vos réponses aussi rapides
coffeez

Messages : 12

Mar 03 Mai, 2005 20:03

si tu pouvais copier ici ton script pour voir si c'est pas lui qui foire (enlève les infos persos : login pass ...)
Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Mar 03 Mai, 2005 20:33

Code: Tout sélectionner
/bin/bash
lynx --source http://frenchfragfactory.net/cgi/ip.cgi
scrip qui permettrai de connaitre son ip internet.

il contient des erreurs ?
coffeez

Messages : 12

Mar 03 Mai, 2005 20:57

Code: Tout sélectionner
#!/bin/bash


et non pas
Code: Tout sélectionner
/bin/bash


ca devrait rouler
Merci de faire une recherche avant de poster : sur le site et Image sur le forum
Lisez aussi la charte et la méthode à suivre pour poster.
JoKoT3

Messages : 1350
Géo : Paris

Mar 03 Mai, 2005 21:27

coffeez a écrit:
Code: Tout sélectionner
/bin/bash
lynx --source http://frenchfragfactory.net/cgi/ip.cgi
scrip qui permettrai de connaitre son ip internet.

il contient des erreurs ?

Méthode plus propre, à condition que ton périphérique soit ppp0 (sinon, remplace par eth0 ou autre)
Code: Tout sélectionner
/sbin/ifconfig ppp0 | grep P-t-P | cut -f 2 -d ":" | cut -f 1 -d " "

Pas compliqué, et il n'y a pas besoin d'être root (ce qui est effectivement tout sauf catholique ...) ni de se connecter sur un site extérieur.
mrFarenheit

Messages : 173

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit