Wget: скачать файлы в определенную директорию

9

Я пытался получить wget для загрузки всех файлов в определенный каталог. Я попробовал -O вариант, но я получаю

/ home / user / xml /: каталог

Это то, что я до сих пор

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

Мне нужно загрузить все файлы .rss с ftp в определенный каталог на моем дополнительном сервере.

скучная жизнь
источник

Ответы:

7

Опция -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/
скучная жизнь
источник