Löschen von Dateien mit ftp

Entwickelt ich ein shell-script zum kopieren der Dateien von der Quelle zum Ziel und gleichzeitig, um das löschen der kopierten Dateien in der Quelle an. Ich kann die Dateien kopieren, aber die Dateien können nicht gelöscht werden in der source-Seite.

files='ls filename'
for file in $files
do
ftp -vn $hostname <<EOFD
  quote USER $username
  quote PASS $password
binary
 cd $start_dir
 rm -rf $file
quit
EOFD
done
  • Ich habe Fehler wie "Keine solchen Dateien oder Verzeichnisse gefunden"
  • Indem Sie ftp-außerhalb der forloop auch ich bekam die Fehlermeldung wie "Ungültiger Befehl'
  • Ich habe auch versucht in ssh, aber es Eingabeaufforderung für Benutzername und Passwort
InformationsquelleAutor Venkatesan | 2011-03-22
Schreibe einen Kommentar