</pre>#!/bin/bash# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding copyright ownership.# The ASF licenses this file to You under the Apache License, Version 2.0# (the "License"); you may not use this file except in compliance with# the License. You may obtain a copy of the License at## http://www.apache.org/licenses/LICENSE-2.0## Unless required by applicable law or agreed to in writing, software# distributed under the License is distributed on an "AS IS" BASIS,# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.# See the License for the specific language governing permissions and# limitations under the License.# -----------------------------------------------------------------------------# Start Script for the CATALINA Server# -----------------------------------------------------------------------------# Better OS/400 detection: see Bugzilla 31132pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'` echo $pid if [ -n "$pid" ] then { echo ===========shutdown================ /home/lipeng/apache-tomcat-7.0.56/bin/shutdown.sh sleep 1 pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '{print $2}'` if [ -n "$pid" ] then { sleep 1 echo ========kill tomcat begin============== echo $pid kill -9 $pid echo ========kill tomcat end============== } fi sleep 1 echo ===========startup.sh============== set -m <span style="white-space:pre"> </span>cd /home/lipeng/apache-tomcat-7.0.56/bin/<span style="white-space:pre"> </span>./catalina.sh start<span style="white-space:pre"> </span>cd /home/lipeng/apache-tomcat-7.0.56/logs/<span style="white-space:pre"> </span>tail -f catalina.out# /home/lipeng/apache-tomcat-7.0.56/bin/startup.sh } else echo ===========startup.sh============== <span style="white-space:pre"> </span> set -m <span style="white-space:pre"> </span>cd /home/lipeng/apache-tomcat-7.0.56/bin/<span style="white-space:pre"> </span>./catalina.sh start<span style="white-space:pre"> </span>cd /home/lipeng/apache-tomcat-7.0.56/logs/<span style="white-space:pre"> </span>tail -f catalina.out#/home/lipeng/apache-tomcat-7.0.56/bin/startup.sh fi<pre>
#!/bin/sh# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding