Tell me more ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

How can I download files (that are listed in a text file) using wget or some other automatic way?

Sample file list:
www.example.com/1.pdf
www.example.com/2.pdf

share|improve this question

5 Answers

wget has a built-in flag for this: wget -i your_list You can find this kind of thing by reading man wget

share|improve this answer
awk '{print "http://" $0;}' list.txt | xargs -l1 wget

where list.txt is your list file

share|improve this answer
xargs -i wget 'http://{}'  < your_list
share|improve this answer

Wget is the best downloader I have ever seen.

You can either use some shell programming with loops to download files whose names follow a pattern like (1,2,3,...) or use wget features.

see this page on how to use wget for downloading files

share|improve this answer

with a for i loop starting with i=1

and

www.example.com/$i.pdf

on your wget code.

You can do it in a single line.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.