Servus,
keine Ahnung was Du für ein Problem hast.
Aber es sieht so aus als ob es hiermit erledigt werden könnte.
Beispiele aus einem Shell Script:
Die mit $ gekeinzeichnetet Werte musst Du entsprechend Austauschen.
Dann sollte es klappen.
Stell doch nächstes mal den code abschnitt ins Forum der Probleme macht.
ftp -v -n -i <<EOF
open $ftp.server.de
user $Benutzer $Passwort
dir
quit
EOF