Hi,
Aber der Exitcode in $? ist immer 0, egal ob es geklappt hat oder nicht :o(
Hoffe auf Hilfe
das liegt wahrscheinlich daran, daß ja das ftp-Kommando an sich erfolgreich ausgeführt wurde. Aber vielleicht kannst Du ja nach der Übertragung noch einen Test machen und die Ausgabe prüfen. Ich würde nach der Dateiübertragung noch ein "dir" oder sowas machen und prüfen, ob die Ausgabe stimmt.
BTW: Dein Script stellt die FTP-Verbindung für jede einzelne Datei gesondert her. Besser wäre es IMHO die einzelnen PUT-Befehle in eine Variable zu schreiben und dann ftp _einmal_ aufzurufen.
viele Grüße
Achim Schrepfer