Guest User

Untitled

a guest
Mar 17th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. SRC_PATH=/path/to
  4. FILE_WO_EXT=filename
  5.  
  6. case "$1" in
  7. start)
  8. $SRC_PATH/$FILE_WO_EXT.sh &
  9. echo $!>/var/run/$FILE_WO_EXT.pid
  10. ;;
  11. stop)
  12. kill -9 `cat /var/run/$FILE_WO_EXT.pid`
  13. rm /var/run/$FILE_WO_EXT.pid
  14. ;;
  15. restart)
  16. $0 stop
  17. $0 start
  18. ;;
  19. status)
  20. if [ -e /var/run/$FILE_WO_EXT.pid ]; then
  21. echo $FILE_WO_EXT.sh is running, pid=`cat /var/run/$FILE_WO_EXT.pid`
  22. else
  23. echo $FILE_WO_EXT.sh is NOT running
  24. exit 1
  25. fi
  26. ;;
  27. *)
  28. echo "Usage: $0 {start|stop|status|restart}"
  29. esac
  30.  
  31. exit 0
Add Comment
Please, Sign In to add comment