webpid.sh 458 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. #!/bin/sh
  2. start()
  3. {
  4. /etc/scripts/set_webpid.sh > /dev/null 2>&1 &
  5. }
  6. stop()
  7. {
  8. /usr/bin/killall set_webpid.sh > /dev/null 2>&1
  9. }
  10. restart()
  11. {
  12. stop
  13. sleep 2
  14. start&
  15. }
  16. reload()
  17. {
  18. stop
  19. sleep 2
  20. start&
  21. }
  22. case "$1" in
  23. start)
  24. start
  25. ;;
  26. stop)
  27. stop
  28. ;;
  29. restart|reload)
  30. restart
  31. ;;
  32. *)
  33. echo "Usage: $0 {start|stop|restart}"
  34. exit 1
  35. esac
  36. exit $?