linux自学_shell脚本case详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux自学_shell脚本case详解相关的知识,希望对你有一定的参考价值。

case都可以用if替换,唯一的区别是当变量有固定几个值的时候,语法比较整齐。


举例

企业常用启动一些程序的脚本

例一 : vi  apache.sh
 #!/bin/sh 
 case $1 in 
         start | begin) 
         /etc/init.d/httpd start
         ;; 
         stop | end) 
             /etc/init.d/httpd stop
         ;; 
         *) 
           echo "error input!" 
         ;; 
 esac 

wq

以上是关于linux自学_shell脚本case详解的主要内容,如果未能解决你的问题,请参考以下文章

linux自学_shell脚本if详解

20.5-20.9 shel:l脚本中的逻辑判断,文件目录属性判断,if特殊用法 ,case判断

linux自学_shell理论基础

暑假之自学Linux基础知识篇

Shel脚本-初步入门之《02 什么是 Shell 脚本》

Linux系统shell脚本基础之case判断语句