在crontab定时任务里添加定时任务后,到时间不执行,没生成结果文件。
假设账号目录是 /home/longzaigang
需要在shell脚本里开头执行source /home/longzaigang/.bash_profile
命令加载环境变量
然后 cd /home/longzaigang/logoutputu 切换到程序目录
如下:
#!/bin/bash
source /home/longzaigang/.bash_profile
cd /home/longzaigang/logoutputu
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
扩展知识:
suse linux Crontab日志查看
在/var/spool/mail/用户
目录下查看日志,能够记录执行失败的原因。