Sat 23 Jul 2011 09:04:12 AM UTC, original submission:
Hello,
http://bugs.debian.org/565942
--8<--
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?NewsCatId=44' -O x.html -r --level=1 -A'newsArticle.aspx'
WARNING: combining -O with -r or -p will mean that all downloaded content
will be placed in the single file you specified.
--2010-01-19 23:12:49-- http://glz.co.il/NewsIndexSub.aspx?NewsCatId=44
Resolving glz.co.il... 192.117.152.67
Connecting to glz.co.il|192.117.152.67|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 43333 (42K) [text/html]
Saving to: "x.html"
100%[====================================>] 43,333 188K/s in 0.2s
2010-01-19 23:12:50 (188 KB/s) - "x.html" saved [43333/43333]
Removing x.html since it should be rejected.
"""
That last line can't be right.
--8<--
|