#1 Le 31/08/2016, à 19:17
- Phildu59
[RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
Bonsoir Madame,
Bonsoir Mademoiselle,
Bonsoir Monsieur,
J'ai fait une mise à niveau de Xubuntu 14.04 vers 16.04.
Dans mon /home, j'ai des fichiers scripts Shell pour lancer un programme. La première ligne commence par #!/bin/sh
Dans la version précédente, dans le gestionnaire de fichiers, je double-cliquais sur ce fichier et le programme se lançait. Maintenant, il m'affiche le contenu avec leafpad au lieu de s’exécuter. Il a la permission de s'exécuter. Un clic droit donne par défaut "ouvrir avec leafpad".
Que s'est-il donc passé ?
Merci.
Dernière modification par Phildu59 (Le 31/08/2016, à 23:46)
Hors ligne
#2 Le 31/08/2016, à 20:37
- J5012
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
"Il a la permission de s'exécuter"
c'est à dire ?
Hors ligne
#3 Le 31/08/2016, à 20:41
- Phildu59
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
C'est à dire qu'avec un clic droit, je vais dans l'onglet "Permissions", la case "autoriser ce fichier a être exécuté comme un programme" est cochée.
Hors ligne
#4 Le 31/08/2016, à 21:17
- alius
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
peut être qu'il s'agit simplement du comportement par défaut du double clic.
normalement il est sensé te demander d'ouvrir, d'exécuter ou d'annuler.. c'est étrange ! essayes de l’exécuter avec un clic droit, ou sinon directement dans la console.
Alius
Hors ligne
#5 Le 31/08/2016, à 21:34
- Phildu59
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
alius,
Avant cette mise à niveau, tous les fichiers script commençant par #!/bin/sh s'exécutaient en double-cliquant. La commande par défaut était donc "exécuter" or ce n'est plus le cas maintenant.
Je voudrais que ça revienne comme avant.
Hors ligne
#6 Le 31/08/2016, à 21:39
- cqfd93
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
Bonjour,
C'est sûrement une option dans Thunar (je ne peux pas te dire où, je ne l'utilise pas)
− cqfd93 −
Hors ligne
#7 Le 31/08/2016, à 23:45
- Phildu59
Re : [RESOLU/bin/sh ; script shell affiche le contenu au lieu de s'exécuter
J'ai trouvé dans un blog anglophone (tu m'étonnes) la solution à mon problème d'exécution de scripts. Merci à toi cqfd93 d'avoir eu cette connaissance.
https://bbs.archlinux.org/viewtopic.php?id=194464
[SOLVED] Can't execute scripts with Thunar/XFCE. (Runs OK in terminal)
Je mets en résolu.
Luc 11:9
Hors ligne