Chinaunix
标题:
每月的第三个星期五在crontab中怎么定义啊?
[打印本页]
作者:
21ccz
时间:
2008-09-08 10:06
标题:
每月的第三个星期五在crontab中怎么定义啊?
我现在一个脚本,需要在每月的第三个星期五运行,在crontab中怎么定义啊?
作者:
21ccz
时间:
2008-09-08 10:20
自己顶一下啊,:hei2:
作者:
荷荷
时间:
2008-09-08 10:48
每个星期五可以定义,每个月的第三个星期五,这个有点难度
作者:
brucewoo
时间:
2008-09-08 11:37
那就在shell脚本里判断来实现好了
作者:
fuhui81
时间:
2008-09-08 11:51
记得AIX的cron支持在里面进行判断 满足判断才执行脚本
0 0 * * 5 if ( cal | sed -n 4p | grep -w `date +%d | bc` > /dev/null 2>&1) ;then 你的脚本;fi
cal | sed -n 5p显示本月月历的第三周日期
date +%d 显示本日日期
如果grep在第三周里面找到本日日期,证明这个周五是第三周的周五 就执行你的shell脚本
不知道solaris是否支持
如上楼说shell脚本里面加判断也很好
[
本帖最后由 fuhui81 于 2008-9-8 13:16 编辑
]
作者:
lanyun001
时间:
2008-09-08 14:54
学习,在solaris中饰演你下
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2