少儿脚本第四课---case语句

少儿脚本第四课—case语句

一、CASE语句

1、case语句概述

case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。
case需要一个esac(就是case反过来)作为结束标记,每个case分支用右圆括号,用两个分号表示break,其中“;;”不是跳出循环,是不在去匹配下面的模式。

2、case语句结构

case 变量值 in
模式1)
 命令序列1
;;
模式2)
 命令序列2
;;
……
*)
 默认命令序列
esac

3、实例

吃什么
#!/bin/bash

read -p "请输入今天星期几": week
case $week in
周一)
	echo "吃水饺";;
周二)
	echo "吃面条";;
周三)
	echo "吃牛排";;
周四)
	echo "吃馒头";;
周五)
	echo "吃烧饼";;
周六)
	echo "吃油条";;
周日)
	echo "吃豆腐脑";;
*)
	echo "输入错误";;
esac
判断字符性质

在这里插入图片描述
默认[a-z],是字符集。aAbBcC都在内

判断成绩

在这里插入图片描述
case语句只认识0-9

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值