expect
.
Le but sera d'interagir avec un programme de façon automatique.
run
) est appelé
un argument qui décrit comment se passe l'interaction (par exemple
le nom d'un fichier qui contient le code Perl pour une fonction
interact
) suivi d'un ou plusieurs arguments qui
donnent la commande à exécuter (par exemple maple
).
man perlfunc
, en particulier la fonction
pipe
et aussi la fonction open
qui sert
à faire l'équivalent de dup
et dup2
.
man perlipc
, par exemple
Bidirectional Communication with Yourself.
msgget
et autres) ou bien tester open2
(cf. man perlipc
).