12345678910111213141516171819202122232425262728293031323334353637 |
- ###
- # @Descripttion:
- # @version:
- # @Author: Neo,Huang
- # @Date: 2020-11-06 09:53:23
- # @LastEditors: Neo,Huang
- # @LastEditTime: 2020-12-16 11:24:17
- ###
- #!/bin/bash
- if [ $1 == "" ]; then
- echo "请加上环境参数"
- exit 1
- fi
- proName="box-3rdServer-"$1
- git pull
- go build -o $proName
- echo "kill $proName, copy new file"
- # kill -9 `cat ./$proName.pid`
- ps -ef|grep $proName |grep -v grep |awk '{print $2}' | xargs kill -9
- # kill -9 `ps -ef|grep $proName`
- # echo $pid
- # kill -9 $pid
- sleep 0.5
- cp conf/$1/app.conf_ali ./conf/app.conf
- rm -rf ./nohup_$1.out
- echo "restart "$proName
- nohup ./$proName > nohup_$1.log 2>&1 &
- echo "ok"
- exit 0;
|