FTP: kopieren, überprüfen der Integrität und löschen

Ich bin auf der Suche nach einem Weg, um eine Verbindung zu einem remote-server mit ftp oder lftp und stellen Sie sicher, dass Sie die folgenden Schritte aus:

  1. Kopieren von Dateien vom FTP-server auf meinem lokalen Rechner.

  2. Überprüfen, ob die heruntergeladenen Dateien sind in Ordnung (d.h. md5checksum).

  3. Wenn der download in Ordnung war, dann löschen Sie die heruntergeladenen Dateien von dem FTP-server.

Diese routine ausgeführt wird jeden Tag von meiner lokalen Maschine. Was wäre die beste Möglichkeit, dies zu tun? Gibt es ein tool, das macht die Abstraktion von allen 3 Schritten ?

Bin ich Linux auf client-und server-Maschinen.

Update: Zusätzlich habe ich auch eine text-Datei, die enthält die Zuordnung zwischen den Dateien auf dem FTPserver und Ihren MD5sum. Sie waren berechnet auf die FTP-server-Seite.

  • Auf welcher Plattform sind Sie auf?
  • Ich bin mit Linux auf client-und server-Maschinen
  • Oh, ok, ich habe die Windows-Lösung mittlerweile. Ich halte es, falls es jemandem hilft. Hoffentlich bekommen Sie eine Antwort mit der Linux-Lösung.
  • Es ist jetzt eine ganz andere Frage, wenn Sie wissen, die Prüfsumme schon!
  • Das macht die Sache machbar ? 🙂 Muss ich nur um zu überprüfen die Prüfsumme der Quelle (FTP-server) und das Ziel (meinem lokalen Rechner) und dann löschen Sie die Kopie auf dem FTP-server ?
  • Laden Sie einfach die Datei, berechnen Sie die lokalen Prüfsumme und vergleicht es mit der Prüfsumme, haben Sie in der text-Datei. Wenn Sie übereinstimmen, löschen Sie die remote-Datei.

InformationsquelleAutor user764186 | 2015-06-03
Schreibe einen Kommentar