Comment utiliser les paramètres de ligne de commande d'un programme avec gksu?
J'ai un programme qui prend des paramètres.
gksu myprog --dataload --maximize
Mais alors j'obtiens une erreur Dossier d'erreur IBus .... le propriétaire n'est pas root
La recherche me dit que je devrais utiliser gksu
mais elle prend les paramètres de myprog
comme paramètres pour elle-même et dit --dataload
n'est pas une commande et affiche ensuite la page d'aide.
Un peu en boucle ici. Alors, comment utiliser gksu et myprog ou devrais-je ...
Citez simplement votre commande:
gksu "myprog --dataload --maximize"
Vous pouvez également utiliser --
qui signifie la fin des options. N'importe quoi après, même si cela commence par un -
, ne sera pas considéré comme une option pour gksu
:
gksu -- myprog --dataload --maximize