If I understand good, -c option is used when one needs to continue partialy dowloaded file to download. My problem is that these files are already downloaded (mirrored), but when the new session begins (once a week) these are downloaded second, third .... nth times again and again, even if they were not changed (size and timestamp are equal localy and remotely). Here is some output from wget:
bash$: wget -m user
wd@ftp://myserver.mydomain.com --prefix=/somedirectory
(... connection and all other stuf)
now, files that are smaller than 10M, just passing trough if they were not changed:
Remote file no newer than local file '/path/to/file' --not retrieving.
The sizes do not match (local 22797962) -- retrieving.
--15:55:25-- ftp://myserver.mydomain.com/myfile.any[/url] => /path/to/file/myfile.any
==> CWD /path/to/directory ... done
==> PASV ... done
==> RETR myfile.any ... done
Lenght: 22,797,962 (22M) (unauthoritative) <I have root privileges to this dir and all the files under it. And so goes with every file larger than 10M>
(
Please pay attention to the sizes of the file - they are tha same. The time stamp is also the same). Maybe progress bar is somehow affected in this (I now thats a dummy question, but I'm confused already)? As I know, there each "=" represents some amount of bytes. But I can not to believe this.