- 主题:问一个cron.bbs的格式问题....
运行crontab cron.bbs,提示如下:
bash-2.05b$ crontab cron.bbs
"cron.bbs":1: bad day-of-month
errors in crontab file, can't install.
我的cron.bbs的原文如下:
0,5,10,15,20,25,30,35,40,45,50,55 ****/usr/bin/uptime>>/home/bbs/reclog/uptime.log
57 ****/home/bbs/bin/averun /home/bbs/reclog/uptime.log;/bin/rm /home/bbs/reclog/uptime.log
56 0***/bin/mv /home/bbs/0Announce/bbslist/today /home/bbs/0Announce/bbslist/yesterday;/bin/rm /home/bbs/reclog/ave.src
是一个统计今日和昨日上站人数的,看提示错误是格式问题,估计是那****号那里错了,请问
应该如何修改啊?!谢谢...
--
FROM 222.16.45.*
空格格开?
【 在 ShuiGongZhu (PPface,169,but don't love me...) 的大作中提到: 】
: 运行crontab cron.bbs,提示如下:
: bash-2.05b$ crontab cron.bbs
: "cron.bbs":1: bad day-of-month
: ...................
--
FROM 219.224.137.*
指哪里?!还有,那个*号到底是什么?是自己补上日月这样还是只是*号而已?!
【 在 newer (妞儿) 的大作中提到: 】
: 空格格开?
--
FROM 222.16.45.*
* 就是通配符
* * * * * 表示任意分,任意小时,任意天,任意月 任意周几
【 在 ShuiGongZhu@smth.org-SPAM.no (PPface,169,but don't love 的大作中提到: 】
: 指哪里?!还有,那个*号到底是什么?是自己补上日月这样还是只是*号而已?!
: 【 在 newer (妞儿) 的大作中提到: 】
: : 空格格开?
--
FROM bbs.tju.edu.cn
呀,那上面那个到底哪里出错了啊?!
【 在 slowaction.bbs@bbs.tju.edu.cn.no.spam (王百万) 的大作中提到: 】
: * 就是通配符
: * * * * * 表示任意分,任意小时,任意天,任意月 任意周几
--
FROM 222.16.45.*
应该空格分开
不能连在一起
5个数据必须要给全
【 在 ShuiGongZhu@smth.org-SPAM.no (PPface,169,but don't love 的大作中提到: 】
: 呀,那上面那个到底哪里出错了啊?!
: 【 在 slowaction.bbs@bbs.tju.edu.cn.no.spam (王百万) 的大作中提到: 】
: : * 就是通配符
: : * * * * * 表示任意分,任意小时,任意天,任意月 任意周几
--
FROM bbs.tju.edu.cn
#su bbs
$cd
$vi ~/bin/cron.bbs
把下面这一行写入到cron.bbs文件中[注意:不能折行]
20,50 15 * * * /home/bbs/bin/MakeIndex3.sh
20,50 --- 分
15 --- 时
后面的三个* 是表示星期,月,年等,好像是这样。记不太清了 :)
/home/bbs/bin/MakeIndex3.sh ---所要执行程序的名称,用绝对路径
一整行表示每天的15时20分和50分执行MakeIndex3.sh这一程序
$crontab cron.bbs
BBS就会每根据cron.bbs里的内容定期执行相应的程序。
50 15 * * * /home/bbs/bin/MakeIndex3.sh
| | | | |
分 时 星 月 年
期
【 在 slowaction.bbs@bbs.tju.edu.cn.no.spam (王百万) 的大作中提到: 】
: * 就是通配符
: * * * * * 表示任意分,任意小时,任意天,任意月 任意周几
: 【 在 ShuiGongZhu@smth.org-SPAM.no (PPface,169,but don't love 的大作中提到: 】
: : 指哪里?!还有,那个*号到底是什么?是自己补上日月这样还是只是*号而已?!
--
FROM 211.66.17.2
我看了看格式,没有发现错误唉...
如下:
0,5,10,15,20,25,30,35,40,45,50,55 * * * */usr/bin/uptime>> /home/bbs/reclog/uptime.log
57 * * * */home/bbs/bin/averun /home/bbs/reclog/uptime.log;/bin/rm /home/bbs/reclog/uptime.log
56 0 * * */bin/mv /home/bbs/0Announce/bbslist/today /home/bbs/0Announce/bbslist/yesterday;/bin/rm /home/bbs/reclog/ave.src
这样应该是没有错误吧?!怎么运行crontab cron.bbs的时候提示是:
"cron.bbs":0: bad day-of-week
errors in crontab file, can't install.
请各位帮忙检查一下到底是哪里出错了?!谢谢...
【 在 lxbks.bbs@ytht.net (lxbks) 的大作中提到: 】
: #su bbs
: $cd
: $vi ~/bin/cron.bbs
: ...................
--
FROM 222.16.45.*
【 在 ShuiGongZhu (PPface,169,but don't love me...) 的大作中提到: 】
: 我看了看格式,没有发现错误唉...
: 如下:
: 0,5,10,15,20,25,30,35,40,45,50,55 * * * */usr/bin/uptime>> /home/bbs/reclog
^^ 空一格...
: ...................
--
FROM 128.12.155.*
哇喔...果然行了,yeah~~~kiss~~~...
顺便问一下,怎么第二行的格式怪怪地,中间有的是用分号隔开,有的却不用只是空格
隔开的?!.
【 在 atppp (Big Mouse) 的大作中提到: 】
: ^^ 空一格...
--
FROM 222.16.45.*