shell case语句结构

## 复习if 判断
if:
单分支  多分枝

if[    ];then
fi

双分支
if[    ];then
  echo 111
else
  echo 222
fi

多分枝

if[    ];then
  echo 111
elif[    ]
  echo 222
elif[    ]
  echo 333
else[    ]
  echo ERROR
fi




## case 语句:选择结构  接收参数是判定参数是什么。$1 位置变量

case $1 in
  模式1|2)
    echo 1
    ;;
  模式3|4)
    echo 2
    ;;
  *)
    echo 3
    ;;
esac

## 一版用于脚本test.sh 后跟参数来执行脚本里的某段代码

 

posted on 2023-11-21 11:26  luokeli  阅读(23)  评论(0)    收藏  举报

导航