当前位置:  技术问答>linux和unix

AIX crontab 嵌套SHELL脚本,执行报 分段错误(core dump)

    来源: 互联网  发布时间:2016-09-11

    本文导语:  crontab 嵌套SHELL脚本,执行报 分段错误(core dump)  ==  AIX UNIX crontab 每5分钟一次执行脚本 [ifk.sh]  ifk.sh包含[ifk.sub.start.sh] 正常执行  ifk.sub.start.sh包含[run.sh] 正常执行  而脚本[run.sh]  ==  当前登录用户名为[kk]:报分...

crontab 嵌套SHELL脚本,执行报 分段错误(core dump) 
== 
AIX UNIX
crontab 每5分钟一次执行脚本 [ifk.sh] 
ifk.sh包含[ifk.sub.start.sh] 正常执行 
ifk.sub.start.sh包含[run.sh] 正常执行 
而脚本[run.sh] 
== 
当前登录用户名为[kk]:报分段错误 
tail -100 /usr/spool/mail/kk 
== 
Cron Environment: 
SHELL = 
PATH=/usr/bin: 
CRONDIR=/var/spool/cron/crontabs 
ATDIR=/var/spool/cron/atjobs 
LOGNAME=kk 
HOME=/home/kk 

Your "cron" job executed on GCRMDB1Rcv on 一  7月 19 09:55:00 BEIST 201 
sh /usr/kk/Ifkill/ifk.sh 
produced the following output: 

/home/kk/Ifkill/runod.sh[2]: 1577036 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[3]: 877012 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[4]: 1327632 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[5]: 1327634 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[6]: 1327636 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[7]: 1327638 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[8]: 1327640 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[9]: 1327642 分段错误(coredump) 
/home/kk/Ifkill/runod.sh[10]: 1577042 分段错误(coredump) 
***************************************************************** 
        cron:先前的消息是其中一个 cron 命令的标准 
        输出和标准错误。 
== 
其中的判断逻辑我就不表了 我就把 嵌套关系罗列一下 
cat ifk.sh 
#!/usr/bin/sh 
sh /home/kk/Ifkill/ifk.sub.start.sh 
cat ifk.sub.start.sh 
#!/usr/bin/sh 
sh /home/kk/Ifkill/run.sh 
cat run.sh 
#!/usr/bin/sh 
/usr/kk/bin/OdApp  -k230; 
/usr/kk/bin/OdApp  -k231; 
/usr/kk/bin/OdApp  -k232; 
/usr/kk/bin/OdApp  -k233; 
/usr/kk/bin/OdApp  -k234; 
/usr/kk/bin/OdApp  -k235; 
/usr/kk/bin/OdApp  -k236; 
/usr/kk/bin/OdApp  -k237; 
/usr/kk/bin/OdApp  -k238; 
/usr/kk/bin/OdApp  -k239; 
其中OdApp是可执行程序名, 后面的是-kNNN是参数. 
脚本在SHELL底下 用命令sh /home/kk/Ifkill/run.sh 执行是没有问题的. 
只有放在SHELL脚本嵌套下,会出现 mail/kk文件中所提及的问题 

|
看看是不是环境变量有问题

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • AIX 5.3下调用windows 2000上的exe程序,且AIX下需要得到windows下程序执行的返回结果
  • aix系统中,at命令能否定时执行命令
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • AIX目前最新的编译器都支持C++0x标准里的那些内容?GCC 4.5.0是否能够在AIX上安装?
  • 公告:CSDN AIX论坛有奖话题讨论活动(七)——本期话题:在海量运算方面,和Linux系统相比,AIX系统有优势吗?
  • 哪里可以下载AIX操作系统?
  • 公告:CSDN AIX论坛有奖话题讨论活动(四)——本期话题:从开发周期上来看,和HP-UX、Solaris相比,AIX系统有优势吗?
  • 公告:CSDN AIX论坛有奖话题讨论活动(八)——本期话题:除了数据库应用,还有哪些应用也可以运行于AIX系统之上?(和Linux系统相比较,性能更优)
  • AIX共享内存分配问题
  • 求GCC for AIX5.3
  • aix上编译问题
  • linux -> aix 发展
  • 公告:CSDN AIX论坛有奖话题讨论活动(六)——本期话题:AIX的动态工作负载分区和Hypervisor的逻辑分区相比,有何优劣?
  • 有关 AIX 编程兼容性方面的疑问
  • aix问题求教--愿给200分!!!
  • 关于AIX的进程间通讯的方法
  • window 向aix 的移植问题----在线等待
  • 普通pc机,可否装aix操作系统?
  • 有谁在AIX下装过下载版的websphere
  • IBM AIX可以用其他的unix 或者 lunix代替吗?
  • Oracle10g在AIX上的安装准备工作《Oracle大型数据库系统在AIX/unix上的实战详解》 集中答疑 40
  • 请问AIX下用什么命令能够获取CPU型号、频率信息,多CPU情况下
  • 在AIX(4.3)系统上如何查看内存情况


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3