for FOO in `ps ax | grep mysql | grep -v grep | awk '{print $1}'`; do kill -9 $FOO; done
#!/bin/bash# Shell script to restart MySQL,APACHE,TOMCAT server if it is killed or not working # BY Pham Duc Hai 04/06/2007COUNT1=$(ps -ef | grep mysql | wc -l)if [ $COUNT1 -le 1 ]then /backup/jobs/mysql.sh >> /backup/jobs/logs/mysql.logfiCOUNT2=$(ps -ef | grep httpd | wc -l)if [ $COUNT2 -le 1 ]then /opt/apache/bin/apachectl -k restart >> /backup/jobs/logs/mysql.logfiCOUNT3=$(ps -ef | grep java | wc -l)if [ $COUNT3 -le 1 ]then /usr/bin/kill -9 `pgrep -u java` >> /backup/jobs/logs/tomcat.log /opt/tomcat/bin/shutdown.sh /opt/tomcat/bin/start.sh /opt/apache/bin/apachectl -k restart >> /backup/jobs/logs/apache.log sleep 2 echo "Done tomcat at `date` " >> /backup/jobs/logs/tomcat.logfi