Wget:下载文件到特定目录

Wget:下载文件到特定目录

我一直在尝试让 wget 将所有文件下载到特定目录。我尝试了 -O 选项,但

/home/user/xml/:是一个目录

这是我目前所拥有的

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

我需要将所有 .rss 文件从 ftp 下载到我的辅助服务器上的特定目录。

答案1

使用-P选项。

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

更多信息请访问 :Stackoverflow 页面

答案2

-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/

相关内容