start.sh 546 B

1234567891011121314151617181920212223242526
  1. #!/bin/bash
  2. ## 用于维护,修改完代码之后使用
  3. # 停止所有区服
  4. pkill -f ./logic
  5. # 等待两秒用于端口断开
  6. echo 等待两秒 用于端口断开连接
  7. sleep 2
  8. path='/data/server/'
  9. count=1
  10. for i in $(find . -maxdepth 1 -type d -name "bin*" -exec basename {} \;)
  11. do
  12. cd "$path$i"
  13. echo "enter ${path}${i}/logic"
  14. if test -e "${path}${i}/logic"
  15. then
  16. count=$count+1
  17. ./logic
  18. else
  19. echo "./logic not exist"
  20. fi
  21. done
  22. echo "launch serverList finish , launch count is ${count}"