zoukankan      html  css  js  c++  java
  • launch-s.sh 发布脚本备份

    [root@izm5ef2ow9zssfxi6opoucz code]# cat launch-s.sh 
    
    serverId=1313
    zipName=$1
    serverPath='code-s'$serverId
    
    if [ ! $zipName ]; then  
       echo -e "33[31mplease enter zipName...33[0m"
       exit 10
    fi
    
    echo -e "33[32mstop server... 33[0m"
    ps -ef | grep 's'$serverId | grep -v grep | grep -v launch
    ps -ef | grep 's'$serverId | grep -v grep | grep -v launch |awk '{print $2}'
    ps -ef | grep 's'$serverId | grep -v grep | grep -v launch |awk '{print $2}' | xargs kill -9
    screen -wipe
    
    echo -e "33[32menter server path...33[0m"
    cd ~/data/$serverPath
    pwd
    rm -rfv $zipName
    
    echo -e "33[32mdownload zip...33[0m"
    wget http://12.1.40.15:90/data/code/$zipName
    
    echo -e "33[32mdeploy server...33[0m"
    sh deploy.sh $zipName
    
    echo -e "33[32mstart server...33[0m"
    cd publish_codex
    pwd
    sh run-world.sh
    sh run-log.sh
    sleep 1
    sh run-game.sh
    cd ~
    
    [root@izm5ef2ow9zssfxi6opoucz code]# 
  • 相关阅读:
    每周总结8
    每周总结7
    每周总结6
    每周总结5
    每周总结4
    每周总结3
    每周总结2
    每周总结1
    Vue实例: 点击循环列表里的某行,改变该行的样式。默认第一行
    vue进阶面试题
  • 原文地址:https://www.cnblogs.com/xingchong/p/11503912.html
Copyright © 2011-2022 走看看