Summary: wget: -A/-R vs. -O
Project: GNU Wget
Submitted by: nok
Submitted on: Sa 23 Jul 2011 11:04:12 CEST
Category: Program Logic
Severity: 3 - Normal
Priority: 5 - Normal
Assigned to: None
Discussion Lock: Any
Operating System: GNU/Linux
Fixed Release: None
Planned Release: None
Work Required: None
Patch Included: None
When using recursive retrieval with recursive
accept/reject, the accept/reject patterns are
applied against both remote file names and saved
file names. This is documented behavior, and
also documented as controversial.
However, it turns out that the patterns are also
applied against the argument of -O, when given.
That is, my selection of which files to download
limits my options of naming the one file I want
to download them all into.
If this is not clear, consider this session, quote:
$ wget 'http://glz.co.il/NewsIndexSub.aspx?NewsCatIdD' -O x.html -r
WARNING: combining -O with -r or -p will mean that all downloaded content
will be placed in the single file you specified.
Resolving glz.co.il... 22.214.171.124
Connecting to glz.co.il|126.96.36.199|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43333 (42K) [text/html]
Saving to: "x.html"