Wget: faz o download de arquivos para um diretório específico

6

Eu tenho tentado obter o wget para baixar todos os arquivos para um diretório específico. Eu tentei a opção -O, mas recebo

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

Isto é o que eu tenho até agora

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

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

    
por user3752775 08.10.2015 / 03:31

2 respostas

5

A opção -P fez o download de todos os arquivos para o diretório específico, mas criou dois novos diretórios dentro do diretório de destino.

Os arquivos foram enviados para /home/user/xml/192.168.1.1/public_html /

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

O código final se parece com isso

wget -m -nd --user=user --password=password -r -l1 --no-parent -A.rss ftp://localhost/public_html/ -P /home/user/Desktop/xml/
    
por user3752775 08.10.2015 / 04:19
3

use a opção -P .

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

Veja mais em: página Stackoverflow

    
por Muzaffar 08.10.2015 / 03:40