AIX环境下SHELL脚本设置成crontab调度和手动运行的某些不同
来源:互联网 发布:旅游软件监管单位 编辑:程序博客网 时间:2024/06/10 10:25
有些时候,写好的shell脚本手工运行很正常,但一旦把其配置在crontab上调度就会出现这样或那样的问题。本人就遇到到如下几种情况。
1、在调用oracle的sqlplus、sqlldr等命令工具时必须写出其全路径才能在crontab中执行成功,否则,虽然手动运行很正常,但一配到crontab上就出现异常。
2、手动运行shell脚本时,可以用sh命令;但在cron中一定不能用sh执行命令,而要用直接的列出shell脚本文件的方式顺序执行。
3、在crontab调用时,如果有用到数据库,最好把数据库的相关环境变量等列写出来。
4、要在crontab里调度,shell脚本中引用到的文件最好都写绝对路径。
对于crontab调度而出现的问题的查找,AIX的系统邮件,很是一个突破口。根据邮件中的内容,一步步对所调度的shell进行问题的查找及解决。
- AIX环境下SHELL脚本设置成crontab调度和手动运行的某些不同
- AIX_环境下SHELL脚本设置成crontab调度和手动运行的某些不同
- Linux下shell脚本手动执行和放在crontab中自动执行的结果不一样
- crontab执行shell脚本和直接运行的结果不一样
- 手动执行shell和crontab执行结果不同
- 如何为crontab调度运行的多脚本设置共享的环境变量?
- UNIX-判断程序是否已经运行的脚本在crontab与命令行下的不同
- Linux下运行java代码的Shell脚本设置
- shell脚本直接运行和crontab结果不一样
- shell脚本直接运行和crontab结果不一样
- 设置 shell脚本在shell脚本所在的目录下运行
- PHP写linux的shell脚本,以及crontab运行方法
- 单独运行shell脚本与crontab运行shell脚本的区别
- crontab中运行newLISP脚本的环境变量设置
- crontab运行shell脚本报sudo错误
- crontab at & 后台定期运行shell脚本
- crontab中使用环境变量的方法(手动执行shell脚本可以,在定时任务中不行)
- expect脚本文件在crontab下无法运行的解决方法
- 在Chrome+Visual Studio中调试asp.net程序很慢的问题(Firefox也有类似问题)
- C++ 函数重载的问题
- SpringMVC 中整合JSON、XML视图一
- Concurrent list with condition variable
- singleton 单件模式的实现
- AIX环境下SHELL脚本设置成crontab调度和手动运行的某些不同
- java邮件发送 实现群发和带附件发送
- 乌龟和兔子 (从悖论的角度看)
- gSoap错误消息乱码问题
- 纠结过后,一地感慨
- Parallax Occlusion Mapping
- Qt、QtE、Qtopia 和 Qtopia Core
- 右左法则----复杂指针解析
- c++库介绍