[linux-l] expect mit Telnetsession
Glatzel Tino
tino.glatzel at badenIT.de
Do Okt 2 09:48:07 CEST 2003
Hallo Liste,
ich versuche ein script mit expect zu erstellen in dem mehrere
Telnetverbindungen nacheinander aufgebaut werden.
Das Problem an der Sache ist nur, dass ich zur Laufzeit des Scriptes viele
defunct Prozesse sehe. Ich habe schon im Netz gesucht und fand etwas mit
close, die Prozesse sind damit jedoch nicht weg. Diese sind erst nach
durchlaufen des Scriptes weg.
ps -A
5820 ? 00:00:00 telnet <defunct>
5826 ? 00:00:00 telnet <defunct>
5834 ? 00:00:00 telnet <defunct>
5840 ? 00:00:00 telnet <defunct>
5848 ? 00:00:00 telnet <defunct>
5857 ? 00:00:00 telnet <defunct>
5867 ? 00:00:00 telnet <defunct>
Die Zeilen aus dem Script:
spawn telnet $host
expect ":"
send "xxxxxx\n"
expect ":"
send "xxxxxx\n"
.
.
.
close
Was kann ich tun ???
Mehr Informationen über die Mailingliste linux-l