13
4
i have a web directory that has many folders and many sub folders containing files.
i need to download everything using wget or bash.
13
4
i have a web directory that has many folders and many sub folders containing files.
i need to download everything using wget or bash.
17
Try: wget -r
and see if that works.
10
The best way is:
wget -m <url>
Which is short for wget "mirror":
-m, --mirror shortcut for -N -r -l inf --no-remove-listing.
9
$ wget \
--recursive \
--no-clobber \
--page-requisites \
--html-extension \
--convert-links \
--restrict-file-names=windows \
--domains website.org \
--no-parent \
www.website.org/tutorials/html/
This command downloads the Web site www.website.org/tutorials/html/.
The options are:
Or try solution from ask Ubuntu.
6
wget --recursive
(or whatever) didn't work for me (i'm on CentOS). lftp
did it:
lftp -c "open http://your.server/path/to/directory/; mirror"
0
wget -r -l 5 -O whatever http://example.com/
0
You have a web directory? Is it situated on a remote machine and you can only access it through HTTP, or do you have shell access? Your mention of bash implies shell access, unless you mean using wget from the bash prompt.
Wget is not always very efficient so if you have shell access to the machine where the web directory is located and you want to download it, you could do this
$ tar cjf webdir.tar.bz2 webdir
and then transfer the archive with ftp or scp.
I don't know why all the confusing questions were necessary here but this is what I ended up doing because the server configuration would not let me wget the directory. – Stack Underflow – 2019-05-23T19:16:01.440
0
You could also try the following if you have an FTP account:
lftp USER:PASSWORD@FTPSERVER -e "mirror&&exit"
lftp solved "invalid character encoding" problem I faced with wget recursive downloading when file names contain European characters like äöå. – ajaaskel – 2019-06-09T13:24:48.433
1The "whatever" flags are quite important... yes, wget's flags are a bit over the top, but what do you expect from a swiss army knife. – vonbrand – 2013-02-24T19:50:19.207