Выполнить одну команду в сценарии оболочки без sudo

У меня есть простой сценарий оболочки, который запускается с помощью sudo, поскольку для большинства сценариев это требуется, но одна из команд в сценарии - это установка Homebrew, которую нельзя выполнить с помощью sudo.

Итак, мой вопрос: при выполнении сценария оболочки с помощью sudo, как выполнить подкоманды как текущий пользователь, а затем продолжить оставшуюся часть сценария с помощью sudo.

Попросить пользователя ввести свой пароль еще раз не очень практично, так как выполнение скрипта занимает очень много времени и потребует 5-10 минут ожидания для запроса.

Ответы на вопрос(2)

Ваш ответ на вопрос