#!/bin/bash
#启动方法
start() {
now=`date +"%Y%m%d%H%M%S"`
exec java -jar test.jar > $now_info.log
}
#停止方法
stop() {
ps -e | grep java | awk '{print $1}' | while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start;;
stop)
stop;;
restart)
stop&&start;;
*)
printf 'Usage: %s (start | stop | restart)\n' "%prog"
exit 1;;
esac
#启动方法
start() {
now=`date +"%Y%m%d%H%M%S"`
exec java -jar test.jar > $now_info.log
}
#停止方法
stop() {
ps -e | grep java | awk '{print $1}' | while read pid
do
kill -9 $pid
done
}
case "$1" in
start)
start;;
stop)
stop;;
restart)
stop&&start;;
*)
printf 'Usage: %s (start | stop | restart)\n' "%prog"
exit 1;;
esac