Tach zusammen,schreibe gerade ein script um meinen router immer neu starten zu lassen.
Dass muss ich via telnet machen,aber wenn ich mit der eingabeumleitung dem telnet dingings das passwort stecken möchte kommt folgende Fehler meldung
Escape character is '^]'.
Nun hoffe ich auf eure Hilfe.
eingabeumleitung zu Telnet
Disclaimer: ich kann es gerade nicht ausprobieren. Aber in einem ähnlichen Fall hat mir netcat (nc) weitergeholfen:Mangels telnetd kann ich es gerade nicht ausprobieren, aber vielleicht reicht es auch aus, im Here-Skript eine Leerzeile an den Anfang zu stellen.
Jochen
Code: Select all
nc -t host 23 <<EOT
name
passwort
# beliebiges Kommando
exit
EOT
Jochen
Die grösste Lüge der EDV? "Mal eben..."