在没有加入crontab定时器时,执行任务杠杠的,刚加入到crontab定时器中就报错!!!
sqlplus: 未找到命令!
java: 未找到命令!
-----------------------------------------------
解决办法:
#在脚本的第一行引入当前执行此脚本的用户的环境变量
#例如:当前用户是oracle用户执行该脚本(用户是指linux系统用户)
#在脚本第一行加入如下内容:
source /home/oracle/.bash_profile
原因:crontab定时器环境变量的问题,执行crontab定时器任务时不指定环境变量时,crontab不会去系统中找环境变量。