Linux上实现秒级执行的定时任务
时间:2022-09-30 00:12:12浏览:11849
1.编写脚本:
#脚本位置
vim /var/crontab/task.sh
输入以下内容:
#!/bin/bash
step=1 #间隔的秒数,不能大于60
for (( i = 0; i < 60; i=(i+step) )); do
#执行的PHP脚本
$(php '/var/www/test/crontab/task.php')
#等待时间
sleep $step
done
exit 0
然后可以用挂起的方式执行
cd /var/crontab/;
nohup ./task.sh >/dev/null 2>&1 &
上一篇:Python网络爬虫——获取cookie的方法
下一篇:mysql中请选择utf8mb4_general_ci
- Linux文章
- PHP文章
- 随机文章
- Linux中的find(-atime...
- mysql的expire_logs_...
- PHP 扩展 libsodium s...
- Linux下利用find和cp实现筛...
- 使用mysqldump命令导出备份m...
- Linux系统如何设置开机自动运行脚...
- Linux上实现秒级执行的定时任务
- shell echo -e 颜色输出
- Linux下通过grep查找指定的进...
- 解决执行脚本报syntax erro...
发表评论
昵称: 验证码: