| 12345678910111213141516171819202122232425262728 |
- #!/bin/bash
- ulimit -c unlimited -n 8192
- SERVER=`pwd | awk -F/ '{print $4}'`
- if [ "${SERVER}" == "" ]
- then
- echo "path error!"
- exit 1
- fi
- PID=`ps aux | grep logic | grep -v grep | grep ${SERVER} | awk '{print $2}'`
- if [ "${PID}" != "" ]
- then
- echo "Process logic ${SERVER} exists, exit"
- exit 1
- fi
- echo "Start pokemon logic..."
- nohup ./logic ${SERVER} > nohup.logic.out &
- sleep 4
- if ps aux | grep logic | grep --color=always ${SERVER}
- then
- echo "Game server start ok! ${SERVER} "
- fi
|