免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7191 | 回复: 9
打印 上一主题 下一主题

crontab 定时任务不能正常执行 急急急!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-05 10:55 |只看该作者 |倒序浏览
15 10 * * * /home/boco/bin/data_clear.sh
其中data_clear.sh 里面的内容为
cd /home/boco/data
find . -mtime +1 -exec rm -rf {} \;
我手动执行可以,但是在crontab 里面不能定时执行,急,请教大家解决

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
2 [报告]
发表于 2008-06-05 11:01 |只看该作者
看看生成的mail里是否有报错

论坛徽章:
0
3 [报告]
发表于 2008-06-05 11:04 |只看该作者

回复 #2 cuci 的帖子

报了这个错误
From root Wed Apr 16 17:31:49 EAT 2008
Received: (from root@localhost)
        by sjz4 (8.8.6 (PHNE_17190)/8.8.6) id RAA23389
        for npmdal; Wed, 16 Apr 2008 17:31:49 +0800 (EAT)
Date: Wed, 16 Apr 2008 17:31:49 +0800 (EAT)
From: root
Message-Id: <200804160931.RAA23389@sjz4>
Subject: cron

stty: : Not a typewriter
stty: : Not a typewriter
上面是NPMDAL用户的


下面为ROOT用户的
vi root
"root" 13842 lines, 442579 characters
From root Fri Jan  4 04:38:15 EAT 2002
Received: (from root@localhost)
        by sjz4 (8.8.6 (PHNE_17190)/8.8.6) id EAA01567
        for root; Fri, 4 Jan 2002 04:38:15 +0800 (EAT)
Date: Fri, 4 Jan 2002 04:38:15 +0800 (EAT)
From: root
Message-Id: <200201032038.EAA01567@sjz4>
WARNING: POTENTIAL SYSTEM PROBLEM - For Series 700 Machines
Content-Length: 575
Status: RO

         System   Diagnostics  &  Error  Logging  programs  have  NOT  been
         installed  on  your   system.  Without   these  tools   installed,
         information that could help prevent a system or peripheral failure
         will be lost.  In addition, if a failure  occurs, HP will not have
         the tools or data to diagnose the cause of the problem in a timely
         manner.  This MAY CAUSE  INCREASED  DOWNTIME  and possible  future
         failures.  HP strongly  suggests  that you load these tools, which
         are provided on the Support Media included with your  installation
         or update software.

急等版主解决!急等版主解决!急等版主解决!急等版主解决!急等版主解决!

[ 本帖最后由 sxl1314 于 2008-6-5 11:10 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-06-05 11:07 |只看该作者
原帖由 sxl1314 于 2008-6-5 11:04 发表
报了这个错误
From root Wed Apr 16 17:31:49 EAT 2008
Received: (from root@localhost)
        by sjz4 (8.8.6 (PHNE_17190)/8.8.6) id RAA23389
        for npmdal; Wed, 16 Apr 2008 17:31:49 +0800  ...

这个mail好像不是你这个job执行的结果。

论坛徽章:
0
5 [报告]
发表于 2008-06-05 11:10 |只看该作者
原帖由 sxl1314 于 2008-6-5 10:55 发表
15 10 * * * /home/boco/bin/data_clear.sh
其中data_clear.sh 里面的内容为
cd /home/boco/data
find . -mtime +1 -exec rm -rf {} \;
我手动执行可以,但是在crontab 里面不能定时执行,急,请教大家解决


你的 script 格式不對。


  1. #!/bin/bash

  2. your_code ...
复制代码


--

论坛徽章:
0
6 [报告]
发表于 2008-06-05 11:12 |只看该作者

回复 #5 kenduest 的帖子

能告诉怎么更改吗?

急急急!!!

论坛徽章:
0
7 [报告]
发表于 2008-06-05 11:15 |只看该作者
原帖由 kenduest 于 2008-6-5 11:10 发表


你的 script 格式不對。


#!/bin/bash

your_code ...


--

5楼已经说的很清楚了

#!/bin/bash

your_code ...

论坛徽章:
1
寅虎
日期:2015-01-23 02:35:47
8 [报告]
发表于 2008-06-05 11:15 |只看该作者
我想他可能有#!/bin/bash

cd /home/boco/data
echo `pwd`
find . -mtime +1  >>temp.log;

这是我建议,看看是哪步没执行

论坛徽章:
0
9 [报告]
发表于 2008-06-05 11:15 |只看该作者
原帖由 sxl1314 于 2008-6-5 11:04 发表
报了这个错误
From root Wed Apr 16 17:31:49 EAT 2008
Received: (from root@localhost)
        by sjz4 (8.8.6 (PHNE_17190)/8.8.6) id RAA23389
        for npmdal; Wed, 16 Apr 2008 17:31:49 +0800  ...

你可以看看kenduest 斑主的建议,另外你查看mail方法不对。
你可以直接执行mail命令 再输入数字就能看mail了。你现在给的信息对你现在的问题没有提供有用价值。

论坛徽章:
0
10 [报告]
发表于 2008-06-05 11:27 |只看该作者

回复 #9 vepeta 的帖子

我改为
#!/bin/csh
cd /home/boco/data
find . -mtime +1 -exec rm -rf {} \;

怎么查看这个定时任务的跟踪日志啊 ?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP