crontab中不能带入任务环境变量,所以必须在定时脚本中export 需要的环境变量,这下明白了原来碰到的一个案例,在做逻辑备份的sh脚本中没有export LANG 变量,但是这个变量已经在.bash_profile中定义,当时还迷惑为什么在imp时报字符集不对。原来是crontab不能带入环境变量的缘故。