Pessoalmente, eu usaria uma abordagem diferente. Faça um alias para o seu script. Adicione esta linha ao seu ~/.bashrc
(ou equivalente em outros shells)
alias backlight-adjust='sudo ~/bin/backlight-adjust'
Dessa forma, você não precisa se preocupar em lembrar de executá-lo com sudo
e não precisa adicionar sudo
ao script. Ele será completamente transparente para você e simplesmente solicitará sua senha quando você tentar executar backlight-adjust
.