Как предоставить аргументы для команды, запускаемой из 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.

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