There is no way to do this purely with GNU Wget.
wget
's job is to download files and it does that. A simple one line script can achieve what you're looking for:
$ wget -O myfile.jpg.tmp example.com/myfile.jpg && mv myfile.jpg{.tmp,}
Since mv
is atomic, atleast on Linux, you get the atomic update of a ready file.