技术解析

crontab 每秒执行问题,问题解决者可以得到 6.66 元红包,麻烦大家教教我,谢谢,
0
2021-06-15 07:25:53
idczone

问题解决者可以得到 6.66 元红包,麻烦大家教教我,谢谢 第一: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') 也不行


问题解决者可以得到 6.66 元红包,麻烦大家教教我,谢谢
第一:crontab 每秒执行没有问题
*/1 * * * * php /home/www/ygkj/think jiaoben

第二:crontab 每秒执行有问题,就不成功
shell 脚本文件内容:
/>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')
也不行

你把 6.66 的红包这句去掉,大家还是挺乐意教你的

好的 谢谢

没有错误信息,盲猜找不到运行脚本,试试用绝对路径

人间真实

真实

我刚才百度了 ,不能修改帖子和删除帖子了,我吧帖子下沉好几天了,我查询发帖子,谢谢

绝对路径也不行

@所有人,
问题我解决了,解决办法如下,谢谢大家
sh 文件内容,sh 得 777
可能有一个坑 shell 脚本 解决“/bin/bash^M: bad interpreter: No such file or directory”
定时任务添加完后 得查看日志是否运行成功
tail -f /var/log/cron
有问题就及时百度

那对啊,shell 文件没有执行权限运行不了哇

是啊 哈哈

其实,不一定要 777
chmod u+x 文件名 也是可以的
查看相关说明 chmod --help

enene

首先
1."think jiaoben" 或者 ‘think jiaoben’ 老实说,没有加单双引号能运行成功,我是没想到的,进到目录 ls,看看具体是怎样的
2.把绝对路径都写上
3.*重点* 脚本添加
cd /home/www/ygkj/
step=2

好哦的 谢谢大哥

数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服