expect_expectl -- Attend jusqu'à ce que la sortie d'un processus corresponde à un
des motifs, un période de temps spécifique est passée ou un EOF est vu
Attend jusqu'à ce que la sortie d'un processus corresponde à un
des motifs, un période de temps spécifique est passée ou un EOF est vu.
Si le paramètre match est fourni, alors il est
rempli avec le résultat de la recherche.
La chaîne de caractères de recherche peut être trouvée dans
match[0]. Les sous-chaînes de recherche (selon les
parenthèses) dans le motif original peuvent être trouvées dans
match[1], match[2] et ainsi
de suite jusqu'Ã match[9] (limité par libexpect).
Liste de paramètres
expect
Un flux de données Expect, ouvert précédemment avec
expect_popen().
cases
Un tableau des cas expect. Chaque cas expect est un tableau indexé,
comme décrit dans la table suivante :
Tableau 1. Expect Case Array
Clé Index
Type Valeur
Description
Est Obligatoire
Valeur par Défaut
0
string
motif, qui sera vérifié avec la sortie du flux
oui
1
mixed
valeur, qui sera retournée par cette fonction, si le motif
concorde