Как предоставить аргументы для команды, запускаемой из gksudo?
Я хочу добавить ярлык для gnome-system-monitor
это работает с правами root и имеет очень высокий приоритет.
Моя команда для ярлыка:
gksudo -k -u root nice --20 gnome-system-monitor
Но это дает ошибку:
gksudo: unrecognized option '--20'
Как я могу сказать, что --20
это вариант nice
не gksudo
?
Это лучшая команда для того, что я хочу?
1 ответ
Решение
Попробуйте использовать:
gksudo -k -u root -- nice --20 gnome-system-monitor
Двойная черта (--
) означает конец списка параметров для gksudo
так что он не пытается интерпретировать --20
в качестве параметра для gksudo
,
Дополнительную информацию об этом "двойном тире" можно найти на Unix & Linux Stack Exchange.