我的问题很广泛,因为我不知道我应该做什么。这将是我的第一次试验。我希望我能充分表达我的需要。
我想阅读并复制网站上的xml文件并将其复制到我的亚马逊云服务器帐户。我想在linux平台上的amazon服务器上编写代码。
1-我需要每天检查网站上的xml文件。
2-如果xml文件有变化,我会得到它并将其复制到我的亚马逊云服务器。 (也许我可以比较今天和前一天的xml文件的字符长度,以便了解是否有变化)
3-I做了一个研究,我发现wget命令可以用来复制文件。
您能否给我一些示例代码和指南?
非常感谢,
如果我的问题是无意义或含糊不清,我道歉。
答案 0 :(得分:2)
是的,您可以使用wget
或curl
命令下载XML文件。您可以使用diff
将新文件与旧文件进行比较。也许考虑创建一个bash
shell脚本来自动执行这些过程,并安排它定期运行cron
。我认为您可以直接在“云服务器”上运行,而不是在执行这些检查后将XML文件传输到那里。