cron的问题

tomasea
cron的问题

我添加了一个定时任务,每隔5分钟执行一次
0-59/5 * * * * touch /tmp/`date +%Y%m%d`&& echo `date` >>/tmp/log 2>$1
但是好像没有效果,根本没有执行,不知道怎么回事

wendaozhe
*/5 or 0,5,10.....
试试

tomasea
[quote]原帖由 [i]wendaozhe[/i] 于 2010-1-21 13:54 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203134&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
*/5 or 0,5,10.....
试试 [/quote]
我这样写有什么问题么

wendaozhe
回复 #3 tomasea 的帖子

这样写应该是没问题的。
touch /tmp/`date +%Y%m%d`&& echo `date` >>/tmp/log 2>$1 有错误吧!
为什么是$1?
是&1吧?!

yumanifold
看起来是有错误。。。没有脚本,哪来的参数??

tomasea
[quote]原帖由 [i]wendaozhe[/i] 于 2010-1-21 14:32 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203160&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
这样写应该是没问题的。
touch /tmp/`date +%Y%m%d`&& echo `date` >>/tmp/log 2>$1 有错误吧!
为什么是$1?
是&1吧?! [/quote]
那个是我写错了

wendaozhe
回复 #6 tomasea 的帖子

这些问题,日志里应该是一目了然的,遇到问题,先看日志,总不会错的!

tomasea
[quote]原帖由 [i]yumanifold[/i] 于 2010-1-21 14:35 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203164&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
看起来是有错误。。。没有脚本,哪来的参数?? [/quote]
一定要运行脚本么,运行命令不行么

tomasea
[quote]原帖由 [i]wendaozhe[/i] 于 2010-1-21 14:42 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203174&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
这些问题,日志里应该是一目了然的,遇到问题,先看日志,总不会错的! [/quote]
发现问题了,在cron里面直接运行命令是不行的,好像只接受脚本的形式

wendaozhe
[quote]原帖由 [i]tomasea[/i] 于 2010-1-21 14:53 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203186&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]

一定要运行脚本么,运行命令不行么 [/quote]
可以啊!

vermouth
先手动测试下吧。

yumanifold
可以直接运行命令。。。只不过你的命令要是带全路径的。。。

tomasea
[quote]原帖由 [i]yumanifold[/i] 于 2010-1-21 18:25 发表 [url=http://linux.chinaunix.net/bbs/redirect.php?goto=findpost&pid=7203359&ptid=1154668][img]http://linux.chinaunix.net/bbs/images/common/back.gif[/img][/url]
可以直接运行命令。。。只不过你的命令要是带全路径的。。。 [/quote]
正解,谢了