update.sh.sample 323 B

12345678910111213141516171819
  1. #!/bin/bash
  2. # 获取最新版本
  3. git pull
  4. # 编译最新版本
  5. cargo build --release
  6. # 杀死所有名为 micro_rank 的进程
  7. pkill -x micro_rank
  8. # 等待1秒
  9. sleep 1
  10. # 在后台无挂起地重新启动 micro_rank 程序
  11. nohup ./target/release/micro_rank &
  12. # 输出重启信息
  13. echo "micro_rank has been restarted."