expect

Expect ist eine Unix / Linux-Erweiterung für die Tcl-Skriptsprache. Es wurde als Automatisierungs- und Testwerkzeug konzipiert und macht die Interaktion mit komplexen Programmen, wie Remote Shells und Security Maintenance, trivial. Es hat eine besonders starke Reaktionserkennung.
2
Antworten

Perl Rover v3 übergibt die Umgebungsvariable an die Regelsätze

Ich benutze perl Rover-Modul Version 3, um sich am Linux / Unix-Server anzumelden und das Skript auszuführen. Wenn ich im Regelsatz den vollständigen Pfadnamen hinzufüge, kopiert er das Skript auf den Remote-Server und kann die Umgebungsvariable...
08.08.2012, 23:37
4
Antworten

Andere Lösungen / Sprachen, die dem TCL-basierten Expect überlegen sind? [geschlossen]

Ich bin erstaunt, wie Expect (TCL) viele Dinge automatisieren kann, die ich normalerweise nicht tun könnte. Ich dachte, ich könnte Expect genauer untersuchen, indem ich ein Buch lese, aber bevor ich das tue, möchte ich fragen, ob es andere Lö...
19.09.2010, 15:11
2
Antworten

TCL erwartet regulären Ausdruck

     Ich versuche ein Skript zu schreiben, das durch TCL / Expect von einem System zum anderen aufsteigt. Es funktioniert für mich. Ich brauche einen regulären Ausdruck, in dem expect "$" erwartet und expect "#" kombiniert wird, so dass jed...
27.06.2011, 10:11
1
Antwort

Wie kann expect mit optionalen Eingabeaufforderungen verwendet werden?

Nehmen wir an, ich versuche, ein expect-Skript für eine test.sh-Datei zu schreiben, die drei Eingabeaufforderungen enthält: prompt1, prompt2, prompt3. Mein Code ist wie folgt: %Vor% prompt2 tritt jedoch nur zur Hälfte auf. Wenn prompt2 ni...
12.07.2013, 17:51
2
Antworten

Warum bekomme ich einen Segmentierungsfehler in meinem einfachen C ++ Programm mit libexpect.so?

Ich bin mit einem Projekt beschäftigt, bei dem ich einige Prozesse in bash oder ssh automatisieren muss, also entschied ich mich für die Bibliothek libexpect.so. Wenn Sie nicht wissen, was Libexpect ist, bietet es eine expect-Erweiterung, die ic...
04.12.2012, 15:05
3
Antworten

Verwenden Sie expat, um einen Befehl mit Argumenten zu erzeugen, die Leerzeichen enthalten

Ich möchte expect verwenden, um einen einfachen Befehl cat /tmp/id_rsa.pub über ssh auszuführen. In einer Shell kann ich dieses Wo-Problem ausführen (mit manuell eingegebenem Passwort) %Vor% Ich möchte das mit expect automatisier...
20.09.2012, 18:08
5
Antworten

Gibt es ein Äquivalent von Don Libes '* expect * -Tool für die Skript-Interaktion mit Webseiten?

In den schlechten Zeiten der interaktiven Konsolenanwendungen hat Don Libes ein Tool namens Expect erstellt, mit dem Sie Tcl-Skripte schreiben können Interaktion mit diesen Anwendungen, so viel wie ein Benutzer. Erwarte hatte zwei enorme Vorte...
04.03.2009, 04:04
4
Antworten

Warum schlägt mein Expect-Skript in Zeile 1 fehl?

Die allererste Zeile meines expect-Skripts schlägt fehl. Hier sind die gesamten Inhalte meines Skripts und es schlägt fehl: %Vor% Und es scheitert sofort mit %Vor% als meine Antwort. Expect ist tatsächlich installiert und befindet sich i...
22.12.2010, 02:33