使用 cron 下载在线 XML 文件

Download online XML file using cron

我是使用 cron 作业的新手,我想知道是否有办法保存此 XML 文件“http://xml.weather.yahoo.com/forecastrss?p=75039”并将其保存到我的主机中的某个文件夹中,例如'/urban/test-page/'我什至不知道这是否可行,因为文件在另一台服务器上,所以我不确定我是否可以这样做,或者我是否应该只使用 VBscript 来完成此任务。

感谢您提供任何可能对我有所帮助的信息。

您可以使用带 -P 选项的 wget 来指定要保存的目录。

wget http://xml.weather.yahoo.com/forecastrss?p=75039 -P /urban/test-page/

并指定文件名,添加 -O filename.extension。例如:

wget http://xml.weather.yahoo.com/forecastrss?p=75039 -P /urban/test-page/ -O forecast.xml

您将需要确保该作业是 运行 由对您要保存到的文件夹具有权限的用户完成的。

要将其设置为 cronjob,运行每天下午 1 点 ning 一次,运行:

0 13 * * * wget http://xml.weather.yahoo.com/forecastrss?p=75039 -P /urban/test-page/