Как я использую командную строку программы параметры с gksu?
У меня есть программа, которая берет параметры.
gksu myprog --dataload --maximize
Но затем я получаю ошибку ошибочная Папка IBus.... владелец не является корнем
Поиск говорит мне, что я должен использовать gksu
но затем это берет параметры для myprog
как параметры для себя и говорит --dataload
не команда и затем показывает страницу справки.
Отчасти в цикле здесь. Так, как использовать gksu и myprog или если я...
Просто заключите свою команду в кавычки:
gksu "myprog --dataload --maximize"
, С другой стороны, использование --
, который показывает конец опций. Что-либо после этого, даже если это начинается -
, не будет взято в качестве опции к gksu
:
gksu -- myprog --dataload --maximize