Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.os.unix.linux.misc > #137689
| From | Stefan Reuther <stefan.news@arcor.de> |
|---|---|
| Newsgroups | de.comp.os.unix.linux.misc |
| Subject | Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? |
| Date | 2024-02-15 18:26 +0100 |
| Message-ID | <uqll12.25s.1@stefan.msgid.phost.de> (permalink) |
| References | <87a5o45z75.fsf@vagabond.tim-landscheidt.de> |
Am 13.02.2024 um 13:24 schrieb Tim Landscheidt:
> Problem: curl liefert den Rückgabewert 0 zurück sowohl für
> den Fall, dass die Datei (bzw. dessen ETag-Header) geändert
> wurde, als auch, falls gar nichts heruntergeladen wurde.
>
> Das heißt, ich müsste bei --etag-compare und --etag-save
> verschiedene Dateien angeben und deren Inhalt, falls curl
> erfolgreich war, dann vergleichen und bei Unterschied dann
> ETag-Datei und eigentliche Datei überschreiben und meinen
> Befehl auslösen à la:
Hilft es, stattdessen den Timestamp der Datei zu sichern/zu prüfen
("touch --reference", "test -nt")? Zum Thema Timestamps gibt es auch
"wget -N", das die Datei nur herunterlädt (...und den Timestamp
aktualisiert), wenn sich der Timestamp auf dem Server geändert hat.
Zumindest bei Dingen wie einer Paketliste würde ich erwarten, dass der
Server passende Header liefert, weil das schon vor Äonen der Weg der
Wahl war, einen Spiegelserver mit Inhalten vom Hauptserver zu bestücken.
Ansonsten pack halt dein Shellskript in eine Datei, und ruf das als
oneliner auf. (ernstgemeint.)
Stefan
Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Find similar | Unroll thread
Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Tim Landscheidt <tim@tim-landscheidt.de> - 2024-02-13 12:24 +0000
Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2024-02-13 19:24 +0000
Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Tim Landscheidt <tim@tim-landscheidt.de> - 2024-02-14 22:16 +0000
Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2024-02-15 09:32 +0000
Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Tim Landscheidt <tim@tim-landscheidt.de> - 2024-02-15 12:01 +0000
Re: Web-Datei lokal zwischenspeichern, bei Änderung Befehl auslösen? Stefan Reuther <stefan.news@arcor.de> - 2024-02-15 18:26 +0100
csiph-web