Shell脚本基础12-case语句
来源:互联网 发布:淘宝双十一红包群 编辑:程序博客网 时间:2024/06/06 18:18
本文介绍shell脚本中的case语句,看到case语句,就会想起多分支,下面举例一个成绩等级划分来练习case语句的语法和基本使用方法。
1. 相关bash脚本代码如下
#! /bin/bashscore=$1case $score in "90") echo "A" ;;"80") echo "B" ;;"70") echo "B-" ;;"60") echo "C" ;;* ) echo "Default value" ;;esac运行结果
通过上面例子,我们大概知道了case语句的基本语法结构。case保留字开头,esac作为case结束标记。看来,前面介绍if语句,我还猜测fi是final的意思,这里来看,fi就是if的反过来写的,只是作为一个结束的标记。上面脚本*,这个表示匹配任意的case情况,如果输入的参数不在case列举的情况,就执行默认的这种。score=$1,这里$1是代表输入的第一个参数。
阅读全文
0 0
- Shell脚本基础12-case语句
- shell脚本之case语句
- Linux-shell脚本-if语句/case语句
- Shell脚本case语句简明教程
- 脚本乐园 shell编程case语句
- Shell脚本基础13-case练习举例
- 【Shell脚本学习17】Shell case esac语句
- Shell脚本入门(七) - 条件控制语句: case
- shell脚本if case for while语句小例子
- SHELL脚本语句 if、for、while、case 图示
- shell学习二十三--case语句编写mysql启动脚本
- shell 脚本 case structure
- shell脚本使用case
- shell变成--case语句
- shell编程 case语句
- 【shell】case 语句
- shell的case语句
- shell的case语句
- List在执行remove方法不能删除指定的对象
- 【设计模式】—— 职责链模式ChainOfResponsibility
- 三子棋小游戏
- (六) Java多线程详解之线程锁Lock和Condition线程通信技术
- 让IIS支持解析.json格式文件
- Shell脚本基础12-case语句
- 第5章流程控制
- java基础_键盘Scanner录入
- AJAX
- MYSQL分库分表总结
- Spring 注入 Set
- 07.java数据溢出与数据转换
- 谷歌大牛说:为什么 Kotlin 比你们用的那些垃圾语言都好
- C++中间结果溢出