restart.sh 944 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/bin/bash
  2. # 执行 clash-down.py
  3. echo "Executing clash-down.py..."
  4. python clash-down.py
  5. # 检查clash-down.py是否成功执行
  6. if [ $? -eq 0 ]; then
  7. echo "clash-down.py executed successfully."
  8. else
  9. echo "Error executing clash-down.py. Exiting script."
  10. exit 1
  11. fi
  12. # 执行 clash-up.py
  13. echo "Executing clash-up.py..."
  14. python clash-up.py
  15. # 检查clash-up.py是否成功执行
  16. if [ $? -eq 0 ]; then
  17. echo "clash-up.py executed successfully."
  18. else
  19. echo "Error executing clash-up.py. Exiting script."
  20. exit 1
  21. fi
  22. # 等待三秒
  23. echo "Waiting for 3 seconds before executing switch_proxy.py..."
  24. sleep 3
  25. # 执行 switch_proxy.py
  26. echo "Executing switch_proxy.py..."
  27. python switch_proxy.py
  28. # 检查switch_proxy.py是否成功执行
  29. if [ $? -eq 0 ]; then
  30. echo "switch_proxy.py executed successfully."
  31. else
  32. echo "Error executing switch_proxy.py. Exiting script."
  33. exit 1
  34. fi
  35. echo "All scripts executed successfully."