我需要设置一个 cron 作业,每小时将网页信息保存到指定文件夹中的文本文件中。
这是我尝试过的:
crontab -e
在插入模式下我输入:
0 * * * * wget http : // webpage url > /foler/test.txt
这是正确的语法吗?
答案1
正确的形式是
0 * * * * wget http://<URL> > /path/to/file
例如
0 * * * * wget http://www.serverfault.com > /tmp/serverfault.html
但是如果 URL 变得更加复杂,您可能需要转义字符和/或将其放在引号中。
答案2
非常感谢您的回答。但是这个语法对我的特定问题不起作用。无论如何,我使用这个代码来让它全部工作:
0 * * * * root -O- http://[url]>>/folder/text.txt
我必须用两个大于“>>”的符号来定义用户名和 -O- 参数。
现在一切都按预期进行。:)