Estoy tratando de aprender bash scripting. Estoy trabajando en un problema práctico y en un momento necesito agregar una línea a un archivo que requiere root
permiso para escribir.
El código se ve así:
# some code
echo "add this line to the code" >> fileName
# some code
¿Es posible de alguna manera hacer que el script solicite la contraseña de root, valide la contraseña y, con una autenticación exitosa, modifique el archivo? La secuencia de comandos debería volver al modo de usuario y continuar la ejecución del comando.
sudo
, las contraseñas no parecen ser almacenadas en cachésu
.