Você pode usar algo assim em seu script:
echo 'yourPassword' | sudo -S yourCommand
A -S
flag faz sudo
ler a senha da entrada padrão. Você pode verificar nas páginas de manual usando man sudo
:
Se você receber um erro ao usar isso, é porque o seu token de acesso sudo está ativo, para contornar isso, você pode usar -k
para redefinir o token de acesso:
echo 'yourPassword' | sudo -kS yourCommand
Espero que ajude.