waitanddo
,
una modificación de la subrutina waitfor
(que aparece
en el programa de la sección
7.1.5)
que reciba como argumento un límite de tiempo y una
lista de parejas
(expresión regular, referencia a subrutina).
Si se encuentra
un determinado patrón se ejecuta la correspondiente subrutina.
Si hay emparejamiento y la subrutina de callback
asociada devuelve
un valor verdadero se continúa en waitanddo
.
Así hasta que no se case con ninguno
de los patrones o un callback devuelva falso
o el límite de tiempo sea alcanzado.
Si el argumento límite de tiempo es undef
la espera es ilimitada.
Aplíque la nueva interfaz a la conexión ssh
automática
con la escuela para superar la cadena de sucesivas peticiones
por claves.
Casiano Rodríguez León