¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.
expect en modo espera por tiempo indeterminado
Estoy usando expect para disparar un cliente VPN de forticlient , el mismo es propietario e interactivo, pide en la config que tengo que tengo que usar interactivamente usuario/clave, aceptar el cert del servidor, etc.
El tema que tengo que disparo al cliente y tengo que decir en el script algo tipo «ahora quedate piola, esperá a que el usuario en verdad invoque ctrl-c o barra espaciadora», y que mientras quede idle esperando.
No sé cómo hacerlo.
Ahora en el script tengo leugo de wait esperar algo que no pasará:
send "y\r"
wait
expect "foo\n"
e interrumpo con ctrl-shift-\
¿Hay una solución aceptable para lo que busco desde la sintaxis de expect?
Este hilo ha sido cerrado.
Respuestas
Por otro lado podrias probar ansible que tiene una funcionalidad similar y es mas potente.
Saludos