shell定时任务——每10秒访问一次网页
想做个定时任务,可是crontab最小只能一分钟执行一次。
还有就是访问有参数的链接,访问出来的的不一样。
用crontab每分钟执行一次crontab.sh文件
crontab命令
-e : 执行文字编辑器来设定时程表
-r : 删除目前的时程表
-l : 列出目前的时程表crontab执行命令crontab -e
*/1 * * * * /bin/sh /home/visionz/crontab/crontab.sh
crontab.sh 里面每10秒中调用一次链接
#!/bin/bash
step=10 #间隔的秒数,不能大于60
for((i=0;i<60;i=(i+step)));do
curl http://www.abc.com/index.php?a=1\&b=2&\c=3 #访问链接
sleep $step
done;
exit 0