代码拉取完成,页面将自动刷新
#!/bin/bash
FLAG=$1
if [ -z $FLAG ] ; then
FLAG=undefine_gs
fi
ps aux|grep 'skynet' | grep $FLAG |grep -v 'grep' 1>/dev/null
if [ $? -eq 0 ] ; then
echo 'exsit process skynet, skip start!'
exit 2
fi
LOG_BAK_ROUT="bak"
if [ -f ./log/gs.log ]; then
echo 'backup log'
if [ ! -d ./log/$LOG_BAK_ROUT ]; then
mkdir ./log/$LOG_BAK_ROUT
fi
dict=`pwd`
cd ./log/$LOG_BAK_ROUT
ls -t | awk '{if(NR>=10){print $0}}' | xargs rm -f
cd $dict
mv ./log/gs.log ./log/$LOG_BAK_ROUT/gs_`date +%Y%m%d-%H%M%S`.log
fi
# rm -Rf ./log/gs.log
echo 'checking local'
./shell/check_lua.sh
echo 'starting server'
nohup ./build/skynet ./config/gs_config.lua $FLAG > log/gs.out 2>&1 &
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。