Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[script] /bin/bash: bad interpreter: ... (résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Fri Mar 30, 2007 7:35 am    Post subject: [script] /bin/bash: bad interpreter: ... (résolu) Reply with quote

Bonjour à tous,
j'ai un problème sur l'exécution d'un script et ce sur un seul de mes pcs.
En effet ce script est normalement exécuté sur plusieurs machines pour conky.

Vous pourrez trouver l'erreur ici : http://mousur.ath.cx/pastebin/index.php?show=3

Si je tapes sh portage.sh lastsync pas de problème ça fonctionne
En revanche ./portage lastsync me renvoi cette erreur :
bash: ./portage.sh: /bin/bash: bad interpreter: Permission non accordée

De manière plus générale dès que je tapes ./<mon_script> j'ai cette erreur.
Avez vous une idée ?


Last edited by SnowBear on Fri Mar 30, 2007 9:50 am; edited 1 time in total
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Fri Mar 30, 2007 7:42 am    Post subject: Reply with quote

Esssaye en enlevant l'espace entre #! et /bin/bash
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Fri Mar 30, 2007 7:43 am    Post subject: Re: [script] /bin/bash: bad interpreter: Permission non acco Reply with quote

SnowBear wrote:
Bonjour à tous,
j'ai un problème sur l'exécution d'un script et ce sur un seul de mes pcs.
En effet ce script est normalement exécuté sur plusieurs machines pour conky.

Vous pourrez trouver l'erreur ici : http://mousur.ath.cx/pastebin/index.php?show=3

Si je tapes sh portage.sh lastsync pas de problème ça fonctionne
En revanche ./portage lastsync me renvoi cette erreur :
bash: ./portage.sh: /bin/bash: bad interpreter: Permission non accordée

De manière plus générale dès que je tapes ./<mon_script> j'ai cette erreur.
Avez vous une idée ?


et en root ca passe ?
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Fri Mar 30, 2007 7:51 am    Post subject: Reply with quote

> Avec ou sans espace : pareil
> En root : pareil
Back to top
View user's profile Send private message
dapsaille
Advocate
Advocate


Joined: 02 Aug 2004
Posts: 2366
Location: Paris

PostPosted: Fri Mar 30, 2007 7:53 am    Post subject: Reply with quote

SnowBear wrote:
> Avec ou sans espace : pareil
> En root : pareil


et si tu tappes bash tout simplement ca dis quoi ? (hors script dans une console je veux dire)
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Fri Mar 30, 2007 7:56 am    Post subject: Reply with quote

ça fonctionne,
je veux dire que ça ouvre un nouveau shell.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Fri Mar 30, 2007 8:09 am    Post subject: Reply with quote

Salut, fait voire un file sur ce fichier stp. (là on patoge, alors les idées vont dans tous les sens, désolé) et ton profil est bien en bash?

DEs infos très intéressantes ici ! peut être q'une partition sur laquelle agit ton script est montée en lecture seule....
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Mar 30, 2007 8:26 am    Post subject: Reply with quote

Ton home est monté en noexec par hasard ?

Ceci devrait régler le problème :
Code:
mount -o remount,exec /home

_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
kaworu
Guru
Guru


Joined: 07 Dec 2005
Posts: 450

PostPosted: Fri Mar 30, 2007 9:01 am    Post subject: Reply with quote

+1 pour le noexec. Vérifie dans ton fstab.
_________________
Macbook
Core2Duo @ 2.0GHz - 1Go RAM - HD 80Go - Intel GMA 945

Gentoo GNU/Linux
~amd64 - 2.6.24-gentoo-r2 - Fluxbox || (KDE && Compiz-Fusion)
Back to top
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Fri Mar 30, 2007 9:26 am    Post subject: Reply with quote

Tout simplement : ton fichier ne serait pas au format Windows (\r\n pour le saut de ligne) ?

En le convertissant en mode unix (avec dos2unix par exemple), ça devrait aller mieux...
Back to top
View user's profile Send private message
SnowBear
l33t
l33t


Joined: 03 Sep 2005
Posts: 773
Location: France - Bordeaux

PostPosted: Fri Mar 30, 2007 9:45 am    Post subject: Reply with quote

C'est bien une histoire d'éxécution (afin apparemment).
Mon dossier home est monté via nfs,
sur le serveur à donne :
/home/nfs 192.168.2.20(async,no_subtree_check,rw)

Sur le pc :
mellba:/home/nfs /home nfs noauto,user,rw,soft,timeo=5,intr,rsize=8192,wsize=8192 0 0


Le problème vient d'où alors ?

Résolu un rajoutant "exec" au fstab, merci à vous.
Back to top
View user's profile Send private message
Mickael
Advocate
Advocate


Joined: 05 Sep 2005
Posts: 2387
Location: ~Belfort! - France - EU

PostPosted: Fri Mar 30, 2007 10:02 am    Post subject: Reply with quote

l'option user (ou users) implique les options noexec, nosuid, et nodev. (tiré du lien que je t'ai filé)
_________________
À LIRE : COMMENT POSTER ET OBTENIR DE L'AIDE ?
Qui suis-je ? Bon j'ai relu, comme d'habitude, je suis bon a rien le vendredi
Qui suis-je ? Je ne serai jamais modo
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum