Wget: baixa arquivos para um diretório específico

Wget: baixa arquivos para um diretório específico

Tenho tentado fazer com que o wget baixe todos os arquivos para um diretório específico. Eu tentei a opção -O, mas recebo

/home/user/xml/: é um diretório

Isso é o que eu tenho até agora

wget -m --user=user --password=pass -r -l1 --no-parent -A.rss ftp://localhost/public_html/

Preciso baixar todos os arquivos .rss do FTP para um diretório específico no meu servidor secundário.

Responder1

usar-Popção.

wget -P /home/user/directory_you_want http:url_you_are_downloading_from

Veja mais em :Página Stackoverflow

Responder2

A opção -P baixou todos os arquivos para o diretório específico, porém criou 2 novos diretórios dentro do diretório de destino.

Então os arquivos foram para /home/user/xml/192.168.1.1/public_html/

Então tentei com a opção -P e a opção -nd e funcionou do jeito que eu precisava.

O código final fica assim

wget -m -nd --user=user --password=password -r -l1 --no-parent -A.rss ftp://localhost/public_html/ -P /home/user/Desktop/xml/

informação relacionada