#1 Le 30/05/2011, à 14:52
- mogeb
[Resolu] Bash: executer ou executer dans un terminal
Bonjour,
y a-t-il moyen de savoir si l'utilisateur a clique sur exécuter ou exécuter dans un terminal dans un script bash? Ou est-il possible de faire que ces deux boutons soient "biaisés" pour faire la même chose?
Merci
Dernière modification par mogeb (Le 31/05/2011, à 15:58)
Hors ligne
#2 Le 31/05/2011, à 15:58
- mogeb
Re : [Resolu] Bash: executer ou executer dans un terminal
J'ai trouvé une solution. Il suffit d'ajouter la ligne:
gnome-terminal --command=$0
exit
Au début du script pour "forcer" l'utilisateur de choisir "Exécuter dans un terminal".
Hors ligne
#3 Le 28/10/2011, à 21:38
- mogeb
Re : [Resolu] Bash: executer ou executer dans un terminal
5 mois plus tard j'ai trouvé une solution: tester la variable d'environnement WINDOWID. Si elle est égale à un nombre, alors on est dans une console, si elle égale à rien ( $WINDOWID == ''") alors on n'est pas dans une console. J'espere que ca aidera certains.
Hors ligne