关于Linux下计划任务无法执行的问题
2013-08-05 22:19
399 查看
关于Linux下计划任务无法执行的问题
今天在Linux上面配置了一个计划任务,我是采用crontab –e命令直接写进去的,就写了一句话,*/5 * * * * KeyRefresh –s>>/home/kang/log/test.log。(KeyRefresh
–s是自己写好的程序编译出来 可执行文件)但是这个计划任务就是不能执行,但是我又用crontab –e命令添加一条计划任务,*/5 * * * * ls >>/home/kang/log/test.log但是这个计划任务却可以顺利执行,这是我非常费解的一点,随后在网上查了很多资料,都没有说出个123来。
最后怀疑是程序KeyRefresh 的执行需要依赖一些库的缘故,于是乎写了一个脚本key.sh,脚本内容如下:
export HOME=/home/kang
export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1
export PATH=$HOME/bin:$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin
exportLD_LIBRARY_PATH=$HOME/lib:$ORACLE_HOME/lib:/usr/lib64:.
export NLS_LANG=american_america.zhs16gbk
echo `KeyRefresh -s` >> /home/kang/log/test.log
将计划任务修改修改成:*/5 * * * * /home/kang/crontab/key.sh问题顺利解决,至于为什么会这样,自己还没搞很明白,因此发帖,希望同样遇到此问题的谨以借鉴。
今天在Linux上面配置了一个计划任务,我是采用crontab –e命令直接写进去的,就写了一句话,*/5 * * * * KeyRefresh –s>>/home/kang/log/test.log。(KeyRefresh
–s是自己写好的程序编译出来 可执行文件)但是这个计划任务就是不能执行,但是我又用crontab –e命令添加一条计划任务,*/5 * * * * ls >>/home/kang/log/test.log但是这个计划任务却可以顺利执行,这是我非常费解的一点,随后在网上查了很多资料,都没有说出个123来。
最后怀疑是程序KeyRefresh 的执行需要依赖一些库的缘故,于是乎写了一个脚本key.sh,脚本内容如下:
export HOME=/home/kang
export ORACLE_HOME=/opt/oracle/product/10.2.0/db_1
export PATH=$HOME/bin:$ORACLE_HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin
exportLD_LIBRARY_PATH=$HOME/lib:$ORACLE_HOME/lib:/usr/lib64:.
export NLS_LANG=american_america.zhs16gbk
echo `KeyRefresh -s` >> /home/kang/log/test.log
将计划任务修改修改成:*/5 * * * * /home/kang/crontab/key.sh问题顺利解决,至于为什么会这样,自己还没搞很明白,因此发帖,希望同样遇到此问题的谨以借鉴。
相关文章推荐
- 关于window2008计划任务前台显示和批处理无法正常执行问题的解决办法
- 关于sql server 2008 自动备份计划无法执行的问题
- linux计划任务问题:shell文件可以手动执行,计划任务却一直失败!
- linux定时任务生产java服务无法执行问题
- 关于crontab无法实现以秒为单位的计划任务的问题
- 用Linux计划任务cron执行cvs定时更新时的问题
- linux定时任务生产java服务无法执行问题群友案例 【转】
- 在Windows server 2008下计划任务无法正常执行bat批处理文件的问题
- linux crontab设置正确,定时任务无法执行问题
- 在Windows server 2008下计划任务无法正常执行bat批处理文件的问题
- 解决Spring定时计划任务重复执行两次(实例被构造两次)问题的方法
- Windows计划任务执行时不显示窗口的问题
- Linux计划任务定时执行脚本
- 关于 quartz 1.6.1 的一个死等问题,导致任务不执行
- Android 关于NDK Clang3.4 编译可执行文件无法启动的问题
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- ubuntu14.04计划任务无法执行
- linux中计划任务执行脚本
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本
- PHP计划任务:如何使用Linux的Crontab执行PHP脚本