linux 下 cron自动 执行脚本 问题..急
萧学森 2010-12-16 03:42:25 写了一个脚本 用来定时重启tomcat服务
脚本内容如下:
#!bin/sh
echo `date` "keepalived stop ..." >>/var/log/sseerp.log
/etc/init.d/keepalived stop
echo `date` "tomcat stop ..." >>/var/log/sseerp.log
/home/sseerp/tomcat/bin/shutdown.sh
sleep 2
echo `date` "tomcat start ..." >>/var/log/sseerp.log
/home/sseerp/tomcat/bin/startup.sh
echo `date` "keepalived start ..." >>/var/log/sseerp.log
/etc/init.d/keepalived start
当我手动执行这个脚本的时候完全没问题
当我放在cron.daily 这个按时执行的文件夹里让系统自动执行这个脚本的时候就出现日期变成英文的了.很困惑.
在网上查了很多设置shell脚本的环境变量都不成功.请各位帮忙.谢谢