crontab 每秒执行有问题 php think jiaoben,麻烦大家教教我,谢谢
第一:crontab 每秒执行没有问题 */1 * * * * php /home/www/ygkj/think jiaoben
第二:crontab 每秒执行有问题,就不成功 shell 脚本文件内容: #!/bin/bash step=2 #间隔的秒数,不能大于 60 for (( i = 0; i < 60; i=(i+step) )); do php /home/www/ygkj/think jiaoben sleep $step done exit 0
麻烦,谢谢 , 这句话错误了,要怎么写? php /home/www/ygkj/think jiaoben
改成 $(php '/home/www/ygkj/think jiaoben') 也不行
1
owenzhang24 OP crontab 每秒执行有问题 php think jiaoben,麻烦大家教教我,谢谢
第一:crontab 每秒执行没有问题 */1 * * * * php /home/www/ygkj/think jiaoben 第二:crontab 每秒执行有问题,就不成功 shell 脚本文件内容: #!/bin/bash step=2 #间隔的秒数,不能大于 60 for (( i = 0; i < 60; i=(i+step) )); do php /home/www/ygkj/think jiaoben sleep $step done exit 0 麻烦,谢谢 , 这句话错误了,要怎么写? php /home/www/ygkj/think jiaoben 改成 $(php '/home/www/ygkj/think jiaoben') 也不行 |
2
owenzhang24 OP 第一:crontab 每分钟执行没有问题
*/1 * * * * php /home/www/ygkj/think jiaoben |
3
owenzhang24 OP 创建一个 crontab 文件
1 crontab -e 注意 /var/spool/cron 是用户任务,/etc/crontab 是系统任务 think 定时任务 每分钟跑一次 1 */1 * * * * php /home/www/tp6/think zhang hink 定时任务 每秒跑一次 1 * * * * * /usr/wwwshell/ygkj/zhang.sh zhang.sh 文件内容,zhang.sh 得 777 #!/bin/bash step=2 for((i=0;i<60;i=(i+step)));do php /home/www/tp6/think zhang sleep $step done exit 0 可能有一个坑 shell 脚本 解决“/bin/bash^M: bad interpreter: No such file or directory” https://my.oschina.net/owenzhang24/blog/4783932 定时任务添加完后 得查看日志是否运行成功 tail -f /var/log/cron 有问题就及时百度 |
4
mirrorpen 2020-12-09 16:19:48 +08:00
给我看傻了。。
|
5
ly4572615 2020-12-09 17:23:01 +08:00
我本来以为自己能看懂点进来,往下看了几层楼发现高估自己了
|
7
xiaochong0302 2020-12-10 09:39:54 +08:00
为什么要为难一分钟执行一次的去干一秒执行呢
|
8
owenzhang24 OP @xiaochong0302 请问你是怎么操作每秒的定时任务?
|