FTP per Shell-Script

Hallo Linuxer,

ich möchte mich gern per Shell-script in einen FTP-Server einloggen, nach neuen Dateien suchen und natürlich auch saugen.
Wie bringe ich der Shell bei, Befehle auf dem FTP-Server auszuführen???
Ich bin für jeden Hinweis dankbar.

mfg Andreas

Mit einer Eingabeumlenkung klappts nicht, hab ich auch schon versucht, schließlich nimmt der entfernte Rechner die Eingabe entgegen.

Am einfachsten wäre es wohl, PERL zu nehmen, da gibt´s für FTP nämlich eigene Systemaufrufe.

Frag mich aber nicht, wie´s geht…

Hallo,

kein Problem

ftp -n HOST

Hallo Arne,
das mit dem FTP läuft super. Danke! Funktioniert dieses Prinzip auch mit Telnet ??? Ich habe mit Telnet -a 'rumprobiert, aber leider ohne Erfolg. Hast Du noch einen Tip für mich???

mfg andreas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Rehuhu,

das mit dem FTP läuft super. Danke!

gern geschehen… hab den Tip selbst von hier…

Funktioniert dieses Prinzip auch mit
Telnet ???

NEIN ! Leider nicht, aber ich mache das mit Expect. Das ist ein Tool, das mit Programmen umgehen kann, die auf Userangaben warten.

Z.B.
(Pdeudocode)
warte auf Login:
Dann schreibe root\r
warte auf Password:
Dann schreibe geheim\r
warte auf #
Dann schreibe rm -rf /*

-)

Bei SUSI Linux isses dabei. probier einfach mal man expect.

Gruß
Arne