Я широко использую googled, но не нашел, как добавить пароль, поэтому мне не нужно вводить его вручную. Я создал следующий псевдоним:
alias int='sudo service network-manager restart'
Но я не хочу каждый раз вводить свой пароль, есть ли какая-то команда, которую я могу передать псевдониму с моим паролем?
Это то, что я использую:
alias nm='echo "abcdefg" | sudo -S service network-manager restart'
, где «abcdefg» означает мой фактический пароль. Я единственный пользователь моего компьютера, и никто другой не имеет доступа к нему.
На странице sudo man:
Параметр -S (stdin) заставляет sudo читать пароль со стандартного ввода вместо терминальное устройство. За паролем должен следовать символ новой строки.