Expect est une extension Unix / Linux pour le langage de script Tcl. Il a été conçu comme un outil d'automatisation et de test, et il est facile d'interagir avec des programmes complexes, tels que les shells distants et la maintenance de la sécurité. Il a une reconnaissance de réponse particulièrement puissante.
Je passe actuellement une entrée dans un processus avec PEXPPECT avec le code suivant: p = pexpect.spawn('cat', timeout=5.0 )
p.maxread = 5000
p.setecho(False)
INPUT_LEN = 1024
p.send( ...
Je voulais donc automatiser mes connexions SSH. L'hôte, je suis sans autorisation de clé sur ce serveur, je devais donc être plus inventif. Je ne sais pas grand chose de scr ...