Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/11/2020, à 17:37

abx66

[Résolu] Script sh : permission denied

Bonjour,
J'ai téléchargé un jeu (apparemment en python puisqu'il y des fichiers .py) exécutable sous Win avec un *.exe et sous Linux avec un *.sh
Ce jeu se trouve dans le dossier /home/MOI/Documents/tech/dossier_du_jeu
Lorsque je lance le script *.sh, j'ai systématiquement un "Permission denied".
J'ai déjà fait un chmod +x sur le fichier, j'ai tenté en sudo, rien n'y fait :-(
Sur la version précédente du même jeu, tout fonctionnait pourtant parfaitement.
Auriez-vous une idée ?
Merci !

Dernière modification par abx66 (Le 18/11/2020, à 18:10)

Hors ligne

#2 Le 18/11/2020, à 17:47

kamaris

Re : [Résolu] Script sh : permission denied

Il faudrait que tu donnes la commande et son retour par copier-coller, le tout entre balises code (<> dans la barre d'outils) :

$ commande
retour
$

Hors ligne

#3 Le 18/11/2020, à 17:51

abx66

Re : [Résolu] Script sh : permission denied

kamaris a écrit :

Il faudrait que tu donnes la commande et son retour par copier-coller, le tout entre balises code (<> dans la barre d'outils) :

$ commande
retour
$
./BeingADIK.sh 
./BeingADIK.sh: 88: exec: /home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK: Permission denied

Hors ligne

#4 Le 18/11/2020, à 17:53

kamaris

Re : [Résolu] Script sh : permission denied

Ça n'est donc pas le script qui ne s'exécute pas, mais une commande à sa ligne 88 :

/home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK

Il faut aller voir ce fichier.

Hors ligne

#5 Le 18/11/2020, à 17:56

abx66

Re : [Résolu] Script sh : permission denied

La ligne 88 dit :

exec $RENPY_GDB "$LIB/$BASEFILE" $RENPY_PYARGS -EO "$BASE/$BASEFILE.py" "$@"

Hors ligne

#6 Le 18/11/2020, à 18:00

kamaris

Re : [Résolu] Script sh : permission denied

Oui mais une fois développée par le shell, elle revient à exécuter le fichier que j'ai cité en #4 : c'est ce fichier-là qu'il faut que tu ailles voir (peut-être un chmod à faire dessus) : que donne

ls -l /home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK

Hors ligne

#7 Le 18/11/2020, à 18:02

abx66

Re : [Résolu] Script sh : permission denied

-rw-rw-r-- 1 maison maison 11754 juil. 30  2019 /home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK

Dernière modification par abx66 (Le 18/11/2020, à 18:03)

Hors ligne

#8 Le 18/11/2020, à 18:09

kamaris

Re : [Résolu] Script sh : permission denied

Ben voilà, donc

chmod u+x /home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK

Hors ligne

#9 Le 18/11/2020, à 18:10

abx66

Re : [Résolu] Script sh : permission denied

abx66 a écrit :
-rw-rw-r-- 1 maison maison 11754 juil. 30  2019 /home/maison/Documents/tech/BeingADIK-0.6.1-pc/lib/linux-x86_64/BeingADIK

Ah, je viens de comprendre ce que tu disais : c'est le fichier appelé par le script qu'il fallait mettre en +x !
Et ça marche !
Un grand merci à toi pour ta disponibilité et ta pédagogie : respect smile

Hors ligne

#10 Le 18/11/2020, à 18:11

kamaris

Re : [Résolu] Script sh : permission denied

De rien wink

Hors ligne