网站首页
本站精华
免费下载
游客:
注册
|
登录
|
会员
|
搜索
|
帮助
LoveUnix
»
AIX -IBM UNIX
» crontab 执行不了sh文件
‹‹ 上一主题
|
下一主题 ››
15
1/2
1
2
››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题:
[原创]
crontab 执行不了sh文件
Lwen
LU新生
UID 108565
精华 0
积分 2
帖子 4
活跃指数 1
LU金币 5 个
LU金条 0 个
阅读权限 10
注册 2008-6-29
#1
大
中
小
使用道具
发表于 2008-6-29 15:10
资料
个人空间
短消息
加为好友
crontab 执行不了sh文件
我的.sh文件内容如下:
#!/bin/ksh
echo "good test sussfull!!"
我设置的crontab如下:
38 14 * * * /usr/databak/test.sh 1>/usr/databak/test.log
时间到执行后发的邮件内容如下:
Cron: The previous message is the standard output
and standard error of one of your cron commands.
From daemon Sun Jun 29 14:39:00 2008
Received: (from daemon@localhost)
by DBserver (AIX5.3/8.13.4/8.11.0) id m5T5d04H676002
for db2inst1; Sun, 29 Jun 2008 14:39:00 +0900
Date: Sun, 29 Jun 2008 14:39:00 +0900
From: daemon
Message-Id: <200806290539.m5T5d04H676002@DBserver>
To: db2inst1
Subject: Output from cron job /usr/databak/test.sh 1>/usr/databak/test.log , db2inst1@DBserver, exit status 126
Cron Environment:
SHELL =
PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin
CRONDIR=/var/spool/cron/crontabs
ATDIR=/var/spool/cron/atjobs
LOGNAME=db2inst1
HOME=/home/db2inst1
Your "cron" job executed on DBserver on Sun Jun 29 14:38:00 BEIDT 200
/usr/databak/test.sh 1>/usr/databak/test.log
produced the following output:
sh: /usr/databak/test.sh: cannot execute
*************************************************
Cron: The previous message is the standard output
and standard error of one of your cron commands.
请高手帮帮忙吧,这两行的问题,折腾了我一天一夜了。。。。。。。救命呀!
dooza
版主
UID 7908
精华
13
积分 144
帖子 223
活跃指数 61
LU金币 6510 个
LU金条 0 个
阅读权限 210
注册 2003-12-31
#2
大
中
小
使用道具
发表于 2008-6-29 16:31
资料
个人空间
短消息
加为好友
请运行如下命令,把结果贴上来:
ls -al /usr/databak/test.sh
== 学得越多,越发现自己无知,真是一件可怕的事! ==
Lwen
LU新生
UID 108565
精华 0
积分 2
帖子 4
活跃指数 1
LU金币 5 个
LU金条 0 个
阅读权限 10
注册 2008-6-29
#3
大
中
小
使用道具
发表于 2008-6-29 16:38
资料
个人空间
短消息
加为好友
# ls -al /usr/databak/test.sh
-rw-r--r-- 1 db2inst1 db2iadm1 176 Jun 29 15:57 /usr/databak/test.sh
我的任务是放在db2inst1下的:
#crontab -e db2inst1
08 16 * * * /usr/databak/test.sh
折腾好久。。。版主救救我吧!
[
本帖最后由 Lwen 于 2008-6-29 16:40 编辑
]
dooza
版主
UID 7908
精华
13
积分 144
帖子 223
活跃指数 61
LU金币 6510 个
LU金条 0 个
阅读权限 210
注册 2003-12-31
#4
大
中
小
使用道具
发表于 2008-6-29 17:26
资料
个人空间
短消息
加为好友
是文件权限的问题,因为只有r而没有x.你可以设置如下:
chmod 755 /usr/databak/test.sh
== 学得越多,越发现自己无知,真是一件可怕的事! ==
benq011
(NND)
LU小天使
UID 104667
精华 0
积分 208
帖子 378
活跃指数 4
LU金币 370 个
LU金条 0 个
阅读权限 40
注册 2008-3-31
#5
大
中
小
使用道具
发表于 2008-6-29 18:00
资料
个人空间
短消息
加为好友
靠,楼主也太菜了点吧,这个都能折腾一天一夜
这么明显的问题都看不出来
[
本帖最后由 benq011 于 2008-6-29 18:09 编辑
]
tyrone.dev
LU幼天使
UID 90106
精华
1
积分 104
帖子 151
活跃指数 17
LU金币 257 个
LU金条 0 个
阅读权限 20
注册 2007-5-23
#6
大
中
小
使用道具
发表于 2008-6-29 18:13
资料
个人空间
短消息
加为好友
晕了。你是不是都没有执行过这个sh就直接挂到crontab里了,用chmod +x改一下吧,还有就是crontab -e 用户时环境变量都没有设置的,有可能连不通db2的数据库,还需要在sh里设环境变量,或者用root用户 su - 用户 -c 来执行。
[广告]
记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
haomao1879
(财气轰轰)
LU天使
UID 23132
精华
2
积分 515
帖子 949
活跃指数 82
LU金币 2918 个
LU金条 0 个
阅读权限 80
注册 2004-6-15
#7
大
中
小
使用道具
发表于 2008-6-29 19:33
资料
个人空间
短消息
加为好友
[广告]
记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
jaix
LU幼天使
UID 106523
精华 0
积分 31
帖子 52
活跃指数 9
LU金币 61 个
LU金条 0 个
阅读权限 20
注册 2008-5-13
#8
大
中
小
使用道具
发表于 2008-6-29 19:52
资料
个人空间
短消息
加为好友
[广告]
记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
五“宅”一生
LU大天使
UID 57209
精华
2
积分 1764
帖子 3105
活跃指数 34
LU金币 3064 个
LU金条 0 个
阅读权限 120
注册 2006-10-23
来自 大连
#9
大
中
小
使用道具
发表于 2008-6-29 20:11
资料
个人空间
短消息
加为好友
其实已经报了sh: /usr/databak/test.sh: cannot execute
首先就应该检查权限了。
[广告]
记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
咔叮枫情
(KarTing)
LU小天使
UID 97897
精华 0
积分 232
帖子 395
活跃指数 17
LU金币 312 个
LU金条 0 个
阅读权限 40
注册 2007-10-26
来自 北京
#10
大
中
小
使用道具
发表于 2008-6-29 22:52
资料
个人空间
短消息
加为好友
路过,时间不早了,要睡了。。。。
授人以鱼,不如授人以渔...
多看多思考,多学多实践...
hape1221
( 哎呀)
LU幼天使
UID 38494
精华 0
积分 180
帖子 246
活跃指数 4
LU金币 2096 个
LU金条 0 个
阅读权限 20
注册 2005-12-20
#11
大
中
小
使用道具
发表于 2008-6-30 08:54
资料
个人空间
短消息
加为好友
.........
Lwen
LU新生
UID 108565
精华 0
积分 2
帖子 4
活跃指数 1
LU金币 5 个
LU金条 0 个
阅读权限 10
注册 2008-6-29
#12
大
中
小
使用道具
发表于 2008-6-30 09:56
资料
个人空间
短消息
加为好友
我是一个新菜鸟。。。。。。我先试试看,我有手工执行过,是可以执行的!谢谢各位大虾!
15
1/2
1
2
››
投票
交易
悬赏
活动
LoveUnix
专项技术区
> AIX -IBM UNIX
> 其他UNIX & Linux
> i5 (AS400) & IBM大机
> PC Server & HPC
> 存储设备
> 备份软件
> 网络 & 安全
> 编程开发 & Rational
> DB2 & Informix
> ORACLE等数据库
> 中间件技术
行业综合区
> 职业咨询 前程无忧
> 培训认证 行业入门
> 行业应用 项目实施
> 产品信息 商务交流
> Free download下载
交流灌水区
> 蓝色太平洋
> 墨香雅韵
> 论坛建设
> 博客专区
当前时区 GMT+8, 现在时间是 2008-12-2 07:38
乐悠LoveUnix论坛-京ICP备05005823号
Thanks to
Discuz!
© 2001-2007 Power by
LoveUnix.net
Processed in 0.073966 second(s), 6 queries , Gzip enabled
TOP
清除 Cookies
-
联系我们
-
乐悠LoveUnix
-
Archiver
界面风格
----------
Discuz! 5 Default
新DISCUZ风格
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
流量统计
客户软件
发帖量记录
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计