shell編寫服務啟動指令碼

神諭丶發表於2015-08-13


  1. #!/bin/bash
  2. start(){
  3. echo "service started!"
  4. }
  5. stop(){
  6. echo "service stopped!"
  7. }
  8. case "$1" in
  9.     "start")
  10.         start
  11.         ;;
  12.     "stop")
  13.         stop
  14.         ;;
  15.     *)
  16.         echo "$0 {start|stop}"
  17.         exit 0
  18.         ;;
  19. esac

指令碼很簡單,接受start、stop和其他引數可以執行對應的操作。
透過這個示例可以擴充套件,寫出功能更加完善的服務指令碼。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29773961/viewspace-1769941/,如需轉載,請註明出處,否則將追究法律責任。

相關文章