Wget: télécharger des fichiers dans un répertoire spécifique


9

J'ai essayé d'obtenir wget pour télécharger tous les fichiers dans un répertoire spécifique. J'ai essayé l'option -O mais j'obtiens

/ home / user / xml /: est un répertoire

C'est ce que j'ai jusqu'à présent

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

J'ai besoin de télécharger tous les fichiers .rss de ftp vers un répertoire spécifique sur mon serveur secondaire.

Réponses:


7

L'option -P a téléchargé tous les fichiers dans le répertoire spécifique, mais elle a créé 2 nouveaux répertoires dans le répertoire cible.

Les fichiers sont donc allés dans /home/user/xml/192.168.1.1/public_html/

J'ai donc essayé avec l'option -P et l'option -nd et cela a fonctionné comme j'en avais besoin.

Le code final ressemble à ceci

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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.