Я пытался заставить wget загружать все файлы на определенный каталог. Я попробовал-O опцию, но я добираюсь
/home/user/xml/: Каталог
Это - то, что я имею до сих пор
wget -m --user=user --password=pass -r -l1 --no-parent -A.rss ftp://localhost/public_html/
Я должен загрузить все .rss файлы от ftp до определенного каталога на моем вторичном сервере.
Опция -P загрузила все файлы в конкретный каталог, однако создала 2 новых каталога внутри целевого каталога.
Итак, файлы зашли в /home/user/xml/192.168.1.1/public_html/
Поэтому я попробовал это с опцией -P и опцией -nd, и это сработало так, как мне нужно .
Окончательный код выглядит следующим образом
wget -m -nd --user=user --password=password -r -l1 --no-parent -A.rss ftp://localhost/public_html/ -P /home/user/Desktop/xml/
используйте выбор-P .
wget -P /home/user/directory_you_want http:url_you_are_downloading_from
Посмотрите больше в: страница
Stackoverflow