Jump to content

Update überprüfen UNIS - .sh


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo,

 

Ihr hab mir schon öfter geholen - Danke erstmal dafür :)

Ich habe schon wieder ein Problem :(

 

Wir bekommen hier Daten(ein zip file das immer den selben Namen trägt) über einen FTP zugespielt, die ich gerne automatisch herunterladen würde, was kein Problem darstellt. Jedoch wird dieses Zip file nicht jeden Tag upgedatet. Ich würde gerne an irgendeiner Stelle (am besten vor dem download) überprüfen ob das File seit dem letzten download(oder einfach seit Gestern) geändert wurde...irgendeine Idee ?!

Ich hab mir überlegt das file downzuloaden und dann mit dem letzten runtergeladenen file zu vergleichen...hab aber keine Ahnung wie das gehen soll, bzw. (mit) was ich vergleichen soll (diff, compare,... O_o).

 

das ganze soll in einem Shell-Script gehandelt werden.

 

Ich hoffe ihr könnt mir helfen...

 

cheers

Geschrieben

Schonmal wget probiert?

 

mit

wget --ftp-user=<user> --ftp-password=<pass> -N <Pfad zur Zip-Datei>

wird die Zip-Datei heruntergeladen. Beim nächsten Downloadversuch überprüft wget (Option -N), ob die Datei am Server neuer ist (Datum der letzten Änderung) als die lokal schon vorhandene und läd sie nur bei Bedarf herunter.

 

Die mit unter sehr ausführliche Ausgabe von wget könnte man dann ja für weitere Aufgabe im Skript auswerten...

Geschrieben

vielen dank, das hätte mir sehr geholfen, leider hat sich das Problem schon erledigt, da wir dei Daten plötzlich nur mehr wöchentlich bekommen, und dann sind sie 100pro neu :wink2:

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...