Muito bom
Willdoidao, posso dar sugestão? heheheh
Apesar de saber que a senha do usuário administrador não é pedida toda hora quando se usa o
sudo (dentro do tempo limite), porque não coloca como pré-requisito que a rotina seja chama com
sudo? assim o usuário não tem que passar pelo
sudo toda vez.
Apenas a título de exemplo você pode usar algo no estilo abaixo (entenda que o código sugerido é apenas um exemplo, e da para melhorar ele):
....
# Aviso importante
USUARIO=`id | cut -f2 -d"(" | cut -f1 -d")"`
if test "$USUARIO" != "root"; then
echo -e "Para executar esta rotina use o sudo."
exit 9999
fi
....
De qualquer forma parabéns pela iniciativa, ficou ótimo!
[]'s
Cristiano.