6
I know that wget
can fetch a remote page and its dependencies and rewrite the html so that image src
attributes reference the newly downloaded images.
I am trying to convert local html files that reference images on the Internet. I'm using
wget --mirror --page-requisites --convert-links \
--directory-prefix=foo \
--force-html \
--input-file=my_file.html
All of the referenced images are downloaded to the appropriate places in foo/
but the src
attributes in my_file.html
aren't being changed.
3This question is NOT a duplicate of the referenced question. In this question, the OP is using
--convert-links
which is a synonym for-k
. The referenced question is asking what to do in the event that -k was not used. This question, on the other hand, is asking how to use the-k
option with a local html file. I am currently having the same problem. I am using-k
and, thanks to the OP's question, I have figured out how to use--input-file
for a local input. However, just like the OP, the links in the html file are not being updated. – Evan de la Cruz – 2017-02-22T17:07:44.430Can't you use regex to fix them? – None – 2011-07-10T04:35:45.080
Yes, I was hoping that I could use
wget
's built in functionality, but I ended up replacing the attributes manually. – None – 2011-07-11T14:30:25.067