mirror of
https://github.com/mirror/wget.git
synced 2026-08-22 19:03:27 +08:00
Downgrade -r, -p with -O to a warning rather than an error; elaborate about bad combinations with -O.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
2008-04-27 Micah Cowan <micah@cowan.name>
|
||||
|
||||
* wget.texi (Download Options) <-O>: Elaborate on why certain
|
||||
options make poor combinations with -O.
|
||||
|
||||
2008-04-22 Mike Frysinger <vapier@gentoo.org>
|
||||
|
||||
* sample.wgetrc: Added prefer_family example. Resolves bug
|
||||
|
||||
@@ -551,9 +551,23 @@ analogous to shell redirection:
|
||||
@samp{wget -O - http://foo > file}; @file{file} will be truncated
|
||||
immediately, and @emph{all} downloaded content will be written there.
|
||||
|
||||
For this reason, @samp{-N} (for timestamp-checking) is not supported
|
||||
in combination with @samp{-O}: since @var{file} is always newly
|
||||
created, it will always have a very new timestamp. Contrary to some
|
||||
users' expectations, the combination has never worked, and as of
|
||||
version 1.11, it results in an error.
|
||||
|
||||
Similarly, using @samp{-r} or @samp{-p} with @samp{-O} may not work as
|
||||
you expect: Wget won't just download the first file to @var{file} and
|
||||
then download the rest to their normal names: @emph{all} downloaded
|
||||
content will be placed in @var{file}. This was disabled in version
|
||||
1.11, but has been reinstated (with a warning) in 1.11.2, as there are
|
||||
some cases where this behavior can actually have some use.
|
||||
|
||||
Note that a combination with @samp{-k} is only permitted when
|
||||
downloading a single document, and combination with any of @samp{-r},
|
||||
@samp{-p}, or @samp{-N} is not allowed.
|
||||
downloading a single document, as in that case it will just convert
|
||||
all relative URIs to external ones; @samp{-k} makes no sense for
|
||||
multiple URIs when they're all being downloaded to a single file.
|
||||
|
||||
@cindex clobbering, file
|
||||
@cindex downloading multiple times
|
||||
|
||||
Reference in New Issue
Block a user