Eu preciso que os arquivos sejam baixados para /tmp/cron_test/. O meu código wget é
wget --random-wait -r -p -nd -e robots=off -A".pdf" -U mozilla http://math.stanford.edu/undergrad/
Então existe algum parâmetro para especificar o diretório?
A partir da página do manual:
-P prefix
--directory-prefix=prefix
Set directory prefix to prefix. The directory prefix is the
directory where all other files and sub-directories will be
saved to, i.e. the top of the retrieval tree. The default
is . (the current directory).
Então você precisa adicionar -P /tmp/cron_test/
(forma curta) ou --directory-prefix=/tmp/cron_test/
(forma longa) ao seu comando. Note também que se o diretório não existir, ele será criado.
-O é a opção para especificar o caminho do arquivo para o qual você deseja fazer o download.
wget <file.ext> -O /path/to/folder/file.ext
-P é o prefixo onde vai fazer o download do arquivo no diretório
wget <file.ext> -P /path/to/folder