Используя gksu с параметрами командной строки

Как я использую командную строку программы параметры с gksu?

У меня есть программа, которая берет параметры.

gksu myprog --dataload --maximize

Но затем я получаю ошибку ошибочная Папка IBus.... владелец не является корнем

Поиск говорит мне, что я должен использовать gksu но затем это берет параметры для myprog как параметры для себя и говорит --dataload не команда и затем показывает страницу справки.

Отчасти в цикле здесь. Так, как использовать gksu и myprog или если я...

  1. Продолжить использовать gksu и игнорировать ошибку IBus?
  2. Владение изменения Папки для укоренения?
2
задан 14 January 2017 в 17:57

1 ответ

Просто заключите свою команду в кавычки:

gksu "myprog --dataload --maximize"

, С другой стороны, использование --, который показывает конец опций. Что-либо после этого, даже если это начинается -, не будет взято в качестве опции к gksu:

gksu -- myprog --dataload --maximize
1
ответ дан 2 December 2019 в 04:51

Другие вопросы по тегам:

Похожие вопросы: