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'ici
wget -m --user=user --password=pass -r -l1 --no-parent -A.rss ftp://localhost/public_html/
Je dois télécharger tous les fichiers .rss de ftp dans un répertoire spécifique de mon serveur secondaire.
L'option -P télécharge tous les fichiers dans le répertoire spécifique, mais crée 2 nouveaux répertoires dans le répertoire cible.
Les fichiers sont donc entrés dans /home/user/xml/192.168.1.1/public_html/
Je l’ai donc essayé avec les options -P et -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/
utilisez - P option.
wget -P /home/user/directory_you_want http:url_you_are_downloading_from
Voir plus à: page Stackoverflow