Page 1 sur 1

Lancer un fichier Shell comme un programme

Posté : mer. 13 mai 2020 21:01
par pedrosocio
Bonsoir,

Je suis finalement revenu sur Linux Mint après des mois sur Debian (pour des raisons de pilotes graphiques Nvidia... impossible de lancer un jeu).
J'ai installé Linux Mint XFCE 19.3. J'installe mes applications comme à l'habituel.

Toutefois, je ne parviens pas à lancer un fichier Shell (.sh) associé à un programme avec un double clique. Pourtant, dans les propriétés, j'ai bien coché "exécuter comme un programme". Mais ça m'ouvre le fichier dans un éditeur texte au lieu d'exécuter le script. C'est la première fois que je rencontre ce souci.

Savez-vous comment puis-je exécuter le fichier shell comme un programme avec un double clique ?

En vous remerciant.
Bonne soirée.

Re: Lancer un fichier Shell comme un programme

Posté : jeu. 14 mai 2020 10:18
par cyrille
que donne un

Code : Tout sélectionner

 ls -l
dans le répertoire courant de ce fichier

et que donne un

Code : Tout sélectionner

head -n 5 tonFichier.sh

Re: Lancer un fichier Shell comme un programme

Posté : jeu. 14 mai 2020 11:45
par serged
il faut que ton fichier soit marqué comme exécutable !
Soit par la commande :

Code : Tout sélectionner

chmod +x tonfichier.sh
Soit via l'explorateur de fichier :
Clic-droit sur le fichier, "propriétés" -> onglet "Permissions" et cocher "Autoriser l'exécution du fichier comme un programme".

Re: Lancer un fichier Shell comme un programme

Posté : jeu. 14 mai 2020 11:50
par cyrille
@serged
j'ai bien coché "exécuter comme un programme".
je pense surtout qu'il n'a pas mis le shebang en première ligne...

Re: Lancer un fichier Shell comme un programme

Posté : jeu. 14 mai 2020 14:16
par serged
cyrille a écrit :
jeu. 14 mai 2020 11:50
@serged
j'ai bien coché "exécuter comme un programme".
je pense surtout qu'il n'a pas mis le shebang en première ligne...
... D'où ton avatar.

Re: Lancer un fichier Shell comme un programme

Posté : jeu. 14 mai 2020 14:21
par cyrille
@serged : ;)
pour l'auteur du thread : https://fr.wikipedia.org/wiki/Shebang

Re: Lancer un fichier Shell comme un programme

Posté : mar. 14 juil. 2020 09:06
par zeb
Sujet clos (2 mois sans réponse).
Déplacement dans "Générale", pour rouvrir si besoin→message privé à un membre de l’équipe