使用cron下载在线XML文件

时间:2015-01-29 22:09:41

标签: cron yahoo-weather-api

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

感谢任何可能对我有帮助的信息。

1 个答案:

答案 0 :(得分:2)

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

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

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

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

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

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

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