#!/bin/sh start() { /usr/local/tomcat/bin/startup.sh echo "start" } stop() { /usr/local/tomcat/bin/shutdown.sh echo "stop" } restart() { stop; sleep 1; start; } status() { ps ax | grep "$CATALINA_HOME" | grep "$JAVA_HOME" |grep -v grep | awk '{printf $1 " "}' | wc | awk '{print $2}' > /tmp/$INIT_NAME_process_count.txt read line < /tmp/$INIT_NAME_process_count.txt if [ $line -gt 0 ]; then echo echo -n "Tomcat tourne avec un PID = "`ps ax | grep "$CATALINA_HOME" | grep "$JAVA_HOME" | awk '{printf $1 " "}'` echo -n "" echo else echo echo "Tomcat ne tourne pas" echo fi } case $1 in start) start;; stop) stop;; restart) restart;; status) status;; *) start;; esac