wget -m holt immer wieder absolut die gleiche Datei

Peter Ohlerich peter.ohlerich at uni-bielefeld.de
Mon Aug 1 10:11:29 CEST 2005


Pierre Bernhardt wrote:
> Hallo,
> 
> ich benutze folgende Zeile um alle 10 min meine nixspam-Datei mit der
> des heise-servers abzugleichen und ggf. zu aktualisieren.
> 
> Jetzt muss ich feststellen, dass wget immer wieder die gleiche Datei
> holt, obwohl sie laut cksum sich nicht geändert hat.
> Ich dachte immer, das -m vorher den Timestamp prüft und nur ggf. dann
> die Datei erneut herunterläd, wenn sich der Timestamp verändert hat?
> 
> Habe ich was falsches angenommen?
> 
> Hier mal der output, nicht umgebrochen:
> 
> pierre at space:~> /usr/bin/wget -S -m --limit-rate=80k -O
> ~/nixspam/nixspam.cachematches http://www.heise.de/ix/nixspam/nixspam.cache
> matches
> --18:25:43--  http://www.heise.de/ix/nixspam/nixspam.cachematches
>            => `/home/pierre/nixspam/nixspam.cachematches'
> Resolving localhost... done.
> Connecting to localhost[::1]:8080... failed: Connection refused.
> Connecting to localhost[127.0.0.1]:8080... connected.
> Proxy request sent, awaiting response...
>  1 HTTP/1.0 200 OK
>  2 Date: Fri, 29 Jul 2005 16:25:26 GMT
>  3 Server: Apache/1.3.29
>  4 Vary: Accept-Encoding,User-agent
>  5 Last-Modified: Fri, 29 Jul 2005 16:14:01 GMT
>  6 ETag: "25d67e-7e78f-42ea55c9"
>  7 Accept-Ranges: bytes
>  8 Content-Length: 518031
>  9 Content-Type: text/plain; charset=iso-8859-1
> 10 X-Cache: MISS from space.starcumulus.owl.de
> 11 Proxy-Connection: close
> 
> 100%[========================================================================================>]
> 518,031       79.12K/s    ETA 00:00
> 
> 18:25:50 (79.12 KB/s) - `/home/pierre/nixspam/nixspam.cachematches' saved
> [518031/518031]
> 
> 
> FINISHED --18:25:50--
> Downloaded: 518,031 bytes in 1 files
> 
> pierre at space:~> ls -l nixspam/nixspam.cachematches
> -rw-r--r--    1 pierre   users      518031 Jul 29 18:14 nixspam/nixspam.cachematches
> pierre at space:~> cksum nixspam/nixspam.cachematches
> 2359335581 518031 nixspam/nixspam.cachematches
> 
> 
> Und nochmal:
> 
> pierre at space:~> /usr/bin/wget -S -m --limit-rate=80k -O
> ...

Hallo!

Hast Du mal einfach nur -N probiert? Da Du ja nur eine Datei holst,
brauchst Du ja die erweiterten Parameter

(siehe wget -h)
-m,  --mirror             shortcut option equivalent to -r -N -l inf -nr


der Mirror-Option nicht. Versuch das doch einfach mal (just a try).

LG,

Peter.

-- 
----------------------------------------------------------------------
HRZ der Universitaet Bielefeld  Phone: +49 521 106-00
Dipl.-Inf. Peter Ohlerich      Email: Peter.Ohlerich at uni-bielefeld.de
P.O.Box 100131                   WWW: http://www.uni-bielefeld.de/hrz/
D-33501 Bielefeld (Germany)



More information about the Linux mailing list