Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I need to use wget to download a file to the directory /var/cache/foobar/ (so, as an example, if I download stackexchange-site-list.txt, it'd be downloaded to /var/cache/foobar/stackexchange-site-list.txt)

Is this possible? curl would also be an option, but I'd prefer to not use curl, since it's not installed by default.

share|improve this question
4  
FYI, This information is available in man wget –  user606723 Oct 28 '11 at 16:28
    
@user606723 Can you explain why this got downvotes? It's a legitimate question. –  jrg Oct 31 '11 at 12:29
1  
it's my guess that it was down voted because this is an extremely basic question and would've been solved by any sort of googling or looking in man get. The goal of stackexchange isn't to answer every possible question. –  user606723 Dec 11 '11 at 22:38
add comment

2 Answers

up vote 3 down vote accepted

If you know the name of the file ahead of time, you can use the -O option to wget to tell it where to write the file, but you can't just specify a directory.

wget -O /var/cache/foobar/stackexchange-site-list.txt http://url.to/stackexchange-site-list.txt
share|improve this answer
    
Thanks for your answer! –  jrg Oct 28 '11 at 17:22
1  
@jrg: You can specify a download directory. See ephemient's answer. –  unor Nov 27 '12 at 16:32
add comment
wget -P /var/cache/foobar/ [...]
wget --directory-prefix=/var/cache/foobar/ [...]
share|improve this answer
add comment

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.