Чтение страницы руководства sudo, я вижу, что флаг -v можно использовать, чтобы проверить, имеет ли пользователь привилегии sudo на своей рабочей станции. У меня есть сценарий, который нужно проверить. Если пользователь не SUDO привилегии, он выводит на экран:Каков наилучший способ проверить, может ли пользователь sudo в Bash?
Sorry, user tester may not run sudo on debian.
Как я могу подавить это сообщение и просто выполнить остальную часть кода?
Вы также можете использовать '&>/dev/null' для перенаправления как stdout, так и stderr в одно и то же время :-) –
Спасибо @KarlNicoll !! –