无法通过FreeBSD中的cron启动tomcat

无法通过FreeBSD中的cron启动tomcat,tomcat,cron,Tomcat,Cron,我们在FreeBSD 10中通过cron启动Tomcat时遇到问题,脚本在shell中运行良好 脚本: pid=$(ps -auxwww | grep java | grep 'tomcat' | awk -F' ' '{print $2}'); echo "NODE PID = $pid" echo $JAVA_HOME >> $logFile if [ ! "$pid" ] ; then echo "NODE NOT FOUND" #date "+--------

我们在FreeBSD 10中通过cron启动Tomcat时遇到问题,脚本在shell中运行良好

脚本:

pid=$(ps -auxwww | grep java | grep 'tomcat' | awk -F' ' '{print $2}');
echo "NODE PID = $pid"
echo $JAVA_HOME >> $logFile
if [ ! "$pid" ] ; then
    echo "NODE NOT FOUND"
    #date "+-------------- %d.%m.%Y %H:%M ---------------" >>$logFile;
    echo "\n Tomcat is not running.\n"  >>$logFile;
    /usr/home/xxxxx/apache-tomcat-7.0.50/bin/catalina.sh start >     somefile.txt
    sleep 8;
    pid2=$( ps -auxwww | grep java | grep 'tomcat' | awk -F' ' '{print $2}');

/usr/home/xxxxx/apache-tomcat-7.0.50/bin/catalina.sh start > somefile.txt this line does'nt seem to work

有什么线索可以给这个问题分类吗?

这个问题可能更适合于。这个问题可能更适合于。