免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
论坛 操作系统 HP-UX crontab
1234下一页
最近访问板块 发新帖
查看: 30846 | 回复: 36
打印 上一主题 下一主题

crontab [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-25 10:46 |只看该作者 |倒序浏览
我写了一个脚本,配置过crontab后,死活不执行,从cronab -l里粘到命令行上回车运行正常。
配置为
10 6 * * * /home/username/clean/clean.sh
/home/username/clean/clean.sh中的内容为:
##detail
cd ~username/bak/
find . -name 'detail*' -mtime +10 -type f -exec gzip {} \;
mv *.gz /data/detail

该crontab文件里的其他配置都可以执行。
什么原因?

论坛徽章:
0
2 [报告]
发表于 2004-02-25 11:15 |只看该作者

crontab

你先把你得shell,修改成一个echo,看看能不能正常显示?

论坛徽章:
0
3 [报告]
发表于 2004-02-25 11:15 |只看该作者

crontab

你确认没执行么?在clean.sh里加一句:
echo "Run OK" >;/run.result
然后看看run.result有没有。
问题可能出在“cd ~username/bak/”。

论坛徽章:
0
4 [报告]
发表于 2004-02-25 12:36 |只看该作者

crontab

i think u can do like this:
10 6 * * * sh /home/username/clean/clean.sh

and u can check ur UserID's mail

论坛徽章:
0
5 [报告]
发表于 2004-02-25 14:38 |只看该作者

crontab

原帖由 "xanadus" 发表:
i think u can do like this:
10 6 * * * sh /home/username/clean/clean.sh

and u can check ur UserID's mail


同意,关于cron不能执行成功的原因在该用户的mail里面有说明的。

论坛徽章:
0
6 [报告]
发表于 2004-02-25 15:06 |只看该作者

crontab

唐贤勇,你说错了

论坛徽章:
0
7 [报告]
发表于 2004-02-25 17:56 |只看该作者

crontab

sorry,检查了一下,crontab是执行了,但是find语句没有找到要找的文件。也就没有进行压缩。但是直接执行该find语句就可以找到要压缩的文件进行压缩。怪了。

论坛徽章:
0
8 [报告]
发表于 2004-02-25 18:14 |只看该作者

crontab

再重申一遍:
问题可能出在 “cd ~username/bak/”。

论坛徽章:
0
9 [报告]
发表于 2004-02-26 09:34 |只看该作者

crontab

原帖由 "hpux" 发表:
再重申一遍:
问题可能出在 “cd ~username/bak/”。

我觉得也是

论坛徽章:
0
10 [报告]
发表于 2004-02-26 12:10 |只看该作者

crontab

请将“~username/bak/”改成绝对路径试试。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP