Embora eu não recomende (a menos que o caso de uso o chame explicitamente), você pode usar algo como o seguinte em um script de shell:
"echo PASSWORD | sudo -S COMMAND"
Onde PASSWORD é a senha do usuário e COMMAND é o comando para executar no nível de permissões elevado.
Observe que a opção -S
é importante, pois redireciona a entrada de um termo para uma entrada padrão. Veja Sudo Manual para detalhes adicionais.