忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT HPC论坛 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
论坛 操作系统 HP-UX crontab
1234下一页
最近访问板块 发新帖
查看: 19042 | 回复: 36

crontab [复制链接]

论坛徽章:
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
发表于 2004-02-25 11:15 |显示全部楼层

crontab

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

论坛徽章:
0
发表于 2004-02-25 11:15 |显示全部楼层

crontab

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

论坛徽章:
0
发表于 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
发表于 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
发表于 2004-02-25 15:06 |显示全部楼层

crontab

唐贤勇,你说错了

论坛徽章:
0
发表于 2004-02-25 17:56 |显示全部楼层

crontab

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

论坛徽章:
0
发表于 2004-02-25 18:14 |显示全部楼层

crontab

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

论坛徽章:
0
发表于 2004-02-26 09:34 |显示全部楼层

crontab

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

我觉得也是

论坛徽章:
0
发表于 2004-02-26 12:10 |显示全部楼层

crontab

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

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP