| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- ###
- # 运行脚本
- ###
- #!/bin/sh
- app_name="placeholder"
- console_log="${app_name}.log"
- jar_file="${app_name}.jar"
- stop() {
- #pid=`cat ${app_name}.pid`
- pid=`jps | grep ${app_name} | awk '{print $1}'`
- if [ ! -z ${pid} ]
- then
- kill -15 ${pid}
- echo "${pid} has been killed..."
- fi
- }
- start() {
- #nohup java -jar ${jar_file} ./spiderlab-crawler-test.json > ${console_log} 2>&1 &
- nohup ./${jar_file} > ${console_log} 2>&1 &
- pid=`jps | grep ${app_name} | awk '{print $1}'`
- echo ${pid} > ${app_name}.pid
- }
- case $1 in
- start)
- start
- ;;
- stop)
- stop
- ;;
- restart)
- stop
- start
- ;;
- *)
- echo "Usage: $name [start|stop|restart]"
- exit 1
- ;;
- esac
|