linux之 case

[root@hunt1574 ~]# cat case.sh
 

  
  
  
  
  1. #!/bin/sh  
  2. #  
  3. # description:   
  4. #  
  5. # processname:   
  6. #  
  7. case "$1" in 
  8.   start)  
  9.         echo "start" 
  10.         ;;  
  11.   stop)  
  12.          echo "stop" 
  13.         ;;  
  14.   restart|reload)  
  15.         echo "stop..." 
  16.         echo "start" 
  17.         ;;  
  18.   status)  
  19.          echo "status" 
  20.         ;;  
  21.   *)  
  22.         echo $"Usage: $0 {start|stop|restart|status}" 
  23.         exit  
  24. esac  

[root@hunt1574 ~]# sh case.sh
Usage: case.sh {start|stop|restart|status}
[root@hunt1574 ~]# sh case.sh start
start
[root@hunt1574 ~]# sh case.sh status
status
[root@hunt1574 ~]# sh case.sh restart
stop...
start

 

你可能感兴趣的:(linux,start,cat)