Problème d'execution de scripts à l'aide de ./ - Linux et OS Alternatifs
Marsh Posté le 20-06-2004 à 21:35:14
tu as bien mis les droits d'exec sur tes scripts ?,
Marsh Posté le 20-06-2004 à 21:51:49
oui j'ai bien les droits
et c'est le meme problème que je sois en user ou root
je ne sais pas ce qu'il y a pu se passer :S
Marsh Posté le 20-06-2004 à 21:53:08
voila ce que cela me fait :
# ./mouse.ini
bash: ./mouse.ini: /bin/sh: bad interpreter: Permission denied
Marsh Posté le 20-06-2004 à 21:54:15
Kytrix a écrit : voila ce que cela me fait : |
c'est ton interpreteur qui est mal défini
c'est quoi la première ligne de ton script ?
Marsh Posté le 20-06-2004 à 21:57:43
Klaimant a écrit : c'est ton interpreteur qui est mal défini |
#!/bin/sh
ça me fait ça aussi sur d'autre scripts .. mais c'est pas systèmatique j'ai l'impression :S
Marsh Posté le 20-06-2004 à 22:04:53
tu as bien les droits sur /bin/sh ?
Marsh Posté le 20-06-2004 à 23:07:13
fait un ls -l /bin/sh
mais c'est bizarre que ca marche avec sh toto.sh et pas avec ./toto.sh
quels sont les droits sur le repertoire courant qui contient toto.sh (.) ?
Marsh Posté le 21-06-2004 à 22:06:20
merci les gars !
ça venait bien de la partition qui était en noexec !
voila comment était la ligne dans fstab:
/dev/hda8 /home/kytrix ext3 rw,user 0 0
j'ai donc rajouté exec et ça marche
j'ai pas compris pkoi il l'as mis en noexec mais bon ...
d'un autre coté ya encore trop de truc que je comprend pas
encore merci
il me reste le pb de ma souris folle :S
Marsh Posté le 20-06-2004 à 20:46:39
Bonjour,
Cela fait quelques temps que je n'arrive plus a executer des scritps bash à l'aide de la commande ./mon_script.sh
par contre si je fais sh mon_script.sh ça fonctionne.
quelqu'un aurait-il une idée d'ou cela peu venir ??
je suis sous gentoo, et j'ai changé de kernel mis à jour mon système et rien ne change
merci.