El siguiente guion consta de 2 script, un guion Shell script y otro guion EXPECT. Para ejecutarlo tiene que tener instalado la utilidad EXPECT (librería que automatiza scripts interactivos). En esta misma web puede encontrar información al respecto.
El primer guion lo llamaremos «cambio_password.sh» el cual tiene permisos de ejecución, las lineas estan documentadas para no entrar en mayores detalles.- Este programa llama a un segundo guion creado en EXPECT (cambio_password.exp), al cual le pasa 5 argumentos por linea de comando.
[crayon-685790f337ca4587541500/]
A continuación el SCRIPT EXPECT, es el que realmente realiza el cambio de password en forma interactiva.-
[crayon-685790f337cb5677277553/]
Espero les sea de utilidad, se puede modificar y mejorar.