我想要一个shell脚本中case循环的示例
时间: 2024-02-27 22:58:40 浏览: 61
shell脚本中case条件控制语句的一个bug分析
当然,以下是一个简单的 case 循环示例(使用 case 语句):
```bash
#!/bin/bash
echo "请选择一个数字(1-3): "
read num
case $num in
1)
echo "你选择了 1"
;;
2)
echo "你选择了 2"
;;
3)
echo "你选择了 3"
;;
*)
echo "你选择的数字不正确"
;;
esac
```
在这个示例中,我们使用 case 语句来检查用户输入的数字。如果用户输入的是 1、2、3 中的一个,则输出相应的消息;如果用户输入的数字不是这三个数字,则输出一个默认消息。注意,每个 case 后面都需要使用两个分号来结束语句块。另外,最后的星号代表匹配任何未匹配的值。
阅读全文