crontab 每秒执行问题,问题解决者可以得到 6.66 元红包,麻烦大家教教我,谢谢,

2020-12-09 15:14:06 +08:00
 owenzhang24

问题解决者可以得到 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') 也不行

1371 次点击
所在节点    Linux
15 条回复
owenzhang24
2020-12-09 15:14:16 +08:00
问题解决者可以得到 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')
也不行
kaiki
2020-12-09 15:14:57 +08:00
你把 6.66 的红包这句去掉,大家还是挺乐意教你的
owenzhang24
2020-12-09 15:15:19 +08:00
@kaiki 好的 谢谢
ben1024
2020-12-09 15:16:27 +08:00
没有错误信息,盲猜找不到运行脚本,试试用绝对路径
SmallTeddy
2020-12-09 15:16:55 +08:00
@kaiki 人间真实
ben1024
2020-12-09 15:16:58 +08:00
@kaiki 真实
owenzhang24
2020-12-09 15:21:14 +08:00
@kaiki 我刚才百度了 ,不能修改帖子和删除帖子了,我吧帖子下沉好几天了,我查询发帖子,谢谢
owenzhang24
2020-12-09 15:21:29 +08:00
@ben1024 绝对路径也不行
owenzhang24
2020-12-09 16:06:01 +08:00
@所有人,
问题我解决了,解决办法如下,谢谢大家
sh 文件内容,sh 得 777

可能有一个坑 shell 脚本 解决“/bin/bash^M: bad interpreter: No such file or directory”

定时任务添加完后 得查看日志是否运行成功

tail -f /var/log/cron

有问题就及时百度
BYF
2020-12-21 23:46:17 +08:00
那对啊,shell 文件没有执行权限运行不了哇
owenzhang24
2020-12-24 15:36:18 +08:00
@BYF 是啊 哈哈
BYF
2020-12-24 16:13:42 +08:00
@owenzhang24 其实,不一定要 777
chmod u+x 文件名 也是可以的
查看相关说明 chmod --help
owenzhang24
2020-12-24 16:39:22 +08:00
@BYF enene
levenwindy
2021-02-22 12:08:07 +08:00
首先
1."think jiaoben" 或者 ‘think jiaoben’ 老实说,没有加单双引号能运行成功,我是没想到的,进到目录 ls,看看具体是怎样的
2.把绝对路径都写上
3.*重点* 脚本添加
cd /home/www/ygkj/
step=2
owenzhang24
2021-02-22 15:07:53 +08:00
@levenwindy 好哦的 谢谢大哥

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/733764

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX