- Registriert
- 08.01.10
- Beiträge
- 124
Hi Leute!
Google jetzt schon ziemlich lange und finde keine Lösung...
Habe ein langes Shellscript, das mit dem Standard beginnt:
An einer Stelle im Script soll automatisch eine Verbindung per Telnet hergestellt werden. Dabei soll auch das Passwort automatisch eingegeben werden. Habe mir das so ergooglt:
Leider kommen die Meldungen:
Habe dann die erste Zeile durch
ersetzt, aber dann tun es andere Befehle nicht.
Und wenn ich beide "#!"s hintereinander schreibe, wird nur das erste "ernst" genommen.
Ich hoffe ihr versteht mein Problem!
Schönen Abend noch,
Andi
Google jetzt schon ziemlich lange und finde keine Lösung...
Habe ein langes Shellscript, das mit dem Standard beginnt:
Code:
#!/bin/sh
An einer Stelle im Script soll automatisch eine Verbindung per Telnet hergestellt werden. Dabei soll auch das Passwort automatisch eingegeben werden. Habe mir das so ergooglt:
Code:
spawn telnet fritz.box
expect "password: "
send "*************"
Leider kommen die Meldungen:
Code:
./work: line 49: spawn: command not found
couldn't read file "password: ": no such file or directory
./work: line 51: send: command not found
Habe dann die erste Zeile durch
Code:
#!/usr/bin/expect
Und wenn ich beide "#!"s hintereinander schreibe, wird nur das erste "ernst" genommen.
Ich hoffe ihr versteht mein Problem!
Schönen Abend noch,
Andi
