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 17/09/2012, à 23:25

lepetitnouveau

Ouvrir un terminal et lancer une commande dedans depuis script ?

Bonjour

Je suis sur Lubuntu (donc lxterminal) et j'ai besoin de savoir quelle ligne de code intégrer dans un script pour que actions.sh soit lançé dans un terminal.
J'ai tenté des choses du genre lxterminal -e './actions.sh' mais sans succès.
J'ai même tenté un basic lxterminal -e 'pwd', ca ne marche pas non plus.

Merci d'avance


Asus EeePC 1011PX - Intel Atom N570 - 1Go Ram - Dual Boot Lubuntu 14.04- Windows 7
Acer Aspire R11 R3 131T PK9R - Dual Boot Lubuntu 16.04- Windows 10

Hors ligne

#2 Le 18/09/2012, à 02:17

yzeew

Re : Ouvrir un terminal et lancer une commande dedans depuis script ?

as tu donné le droit d'exécution a ton script actions.sh ?


<==============================| Linux in the blood | Linux For Life |==================================>
<====================| OS Hôte: #! CrunchBang | OS VM: Back|Track 5 RC1 Vision OpenBox |=====================>

Hors ligne

#3 Le 18/09/2012, à 06:39

lepetitnouveau

Re : Ouvrir un terminal et lancer une commande dedans depuis script ?

Oui, j'ai bien coché la case "rendre le script executable".
J'ai avancé un peu.
Lorsque je tape
lxterminal -e './Actions.sh'
mon script s'execute bien dans un nouveau terminal mais il disparait dès que la dernière ligne est exécutée.
Il faut donc "juste" lui dire de ne pas fermer ou trouver une astuce pour le fermer au bout de 10 s, le temps que je lise cela ou me demander de taper une touche avant de fermer.


Asus EeePC 1011PX - Intel Atom N570 - 1Go Ram - Dual Boot Lubuntu 14.04- Windows 7
Acer Aspire R11 R3 131T PK9R - Dual Boot Lubuntu 16.04- Windows 10

Hors ligne

#4 Le 18/09/2012, à 06:42

pingouinux

Re : Ouvrir un terminal et lancer une commande dedans depuis script ?

Bonjour,
À la fin du script, pour attendre 10 secondes :

sleep 10

Pour attendre l'appui de <Entrée> :

read a

Hors ligne

#5 Le 18/09/2012, à 07:11

lepetitnouveau

Re : Ouvrir un terminal et lancer une commande dedans depuis script ?

Extra !
Ca marche.
Merci beaucoup


Asus EeePC 1011PX - Intel Atom N570 - 1Go Ram - Dual Boot Lubuntu 14.04- Windows 7
Acer Aspire R11 R3 131T PK9R - Dual Boot Lubuntu 16.04- Windows 10

Hors ligne