Page 1 sur 1

[terminal mate] commandes terminal [résolu]

Publié : sam. 03 janv. 2015, 12:39
par nestorburma
bonjour
comment lancer une commande dans un terminal administrateur à l'aide d'un raccourci .j'ai essayé" gksu mate-terminal -e, -- la commande a effectuer" mais ça marche pas
jusqu'à gksu mate-terminal ça marche mais apres ça ne marche plus quelle est l'astuce si quelqu'un peut me renseigner !!!!!?
merci

Re: [terminal mate] commandes terminal

Publié : sam. 03 janv. 2015, 12:41
par benjarobin
Cela devrait fonctionner. Peux tu donner la commande exacte.

Re: [terminal mate] commandes terminal

Publié : dim. 04 janv. 2015, 07:03
par nestorburma
bonjour benjarobin
voila la commande"gksu mate-terminal -e, -- systemctl start sabnzbd"
et la doc mate-termina concernant le passage de commande en terminal "-e, --command=STRING"
Execute the argument to this option inside the terminal.

Re: [terminal mate] commandes terminal

Publié : dim. 04 janv. 2015, 09:00
par Moviuro
Salut,
nestorburma a écrit :

Code : Tout sélectionner

gksu mate-terminal -e, -- systemctl start sabnzbd
et la doc mate-termina concernant le passage de commande en terminal "-e, --command=STRING"
Execute the argument to this option inside the terminal.
C'est :

Code : Tout sélectionner

gksu mate-terminal -e "systemctl start <machin>"
En fait, tu as une virgule qui ne devrait pas être là et le -- termine la liste d'options, ce qui fait que systemctl start <machin> n'est jamais envoyé au shell.

++

Re: [terminal mate] commandes terminal

Publié : dim. 04 janv. 2015, 10:54
par benjarobin
J'ai compris ton erreur. Pour exécuter une commande tu peux utiliser soit l'option -e soit l'option --command

Re: [terminal mate] commandes terminal

Publié : dim. 04 janv. 2015, 15:48
par nestorburma
bonjour
j'ai essayé les deux solutions il n'y en a aucune qui fonctionne

Re: [terminal mate] commandes terminal

Publié : lun. 05 janv. 2015, 10:20
par FoolEcho
nestorburma a écrit : voila la commande"gksu mate-terminal -e, -- systemctl start sabnzbd"
et la doc mate-termina concernant le passage de commande en terminal "-e, --command=STRING"
Execute the argument to this option inside the terminal.
Je n'utilise pas gksu mais je pense qu'il y a confusion.
L'argument -e s'applique à mate-terminal et non à gksu donc tu cherches à faire quelque chose du genre gksu "mate-terminal -e \"systemctl start sabnzbd\"" ...

Ceci étant pour une commande d'administration de type systemctl, tu n'as absolument pas besoin de lancer un terminal graphique, su -c "systemctl start sabnzbd" (ou avec sudo) suffit...

Re: [terminal mate] commandes terminal

Publié : lun. 05 janv. 2015, 12:18
par Moviuro
nestorburma a écrit :bonjour
j'ai essayé les deux solutions il n'y en a aucune qui fonctionne
Ça ne nous aide pas :roll: (mais c'est pas nous qui perdons le plus de temps)

Re: [terminal mate] commandes terminal

Publié : lun. 05 janv. 2015, 20:07
par nestorburma
bonjour
j'ai crée un lanceur "gksu systemctl start sabnzbd"et un autre" stop sabnzbd" et ça fonctionne
merci
je mets le post en résolu