Shell - 简明Shell入门05 - 条件语句(Case)
2024-10-19 11:47:00
示例脚本及注释
#!/bin/bash
var=$1 # 将脚本的第一个参数赋值给变量var
case $var in
right)
echo "Right!";;
wrong)
echo "Wrong!";;
nothing | *) # “|”逻辑或
echo "Nothing";;
esac
# ### case多选择语句
# - 条件较多时, 可以选择使用case多选择语句;
# - 取值尝试匹配预定的模式,如果匹配成功,执行相应的命令;
#
# - 取值后面必须为单词in;
# - 每一模式必须以右括号“)”结束;
# - 一旦模式匹配,将执行相应的命令直至“;;”结束,不再继续其他模式;
# - 如果没有对应的匹配模式,可以使用星号 * 捕获该值,然后执行相应的命令;
最新文章
- Spring用代码来读取properties文件
- IL指令汇总
- Qt自适应大小显示图片,添加菜单
- Hadoop在eclipse中的配置
- MyEclipse怎么设置个性化代码注释模板
- jQuery调用后台方法
- 转圈游戏(codevs 3285)
- 查看linux服务器中的apache是否安装以及安装路径
- codeforces 624B Making a String
- 那些著名或非著名的iOS面试题-前编
- 使用NSURLSession实现下载的进度
- TCP释放连接时为什么time_wait状态必须等待2MSL时间
- Word Search II
- STL map+vector+struct的使用示例
- uva 129
- 关于饿了么在浏览器标签页失去焦点时网页Title改变的实现方法
- python爬虫之scrapy安装(一)
- sqlmap简单使用
- yaml格式
- 关于操作Access数据库jdk选择问题
热门文章
- 2018.11.01 bzoj4872: [Shoi2017]分手是祝愿(期望dp)
- 将驼峰转化为下化线(将型如AbcDef转化为abc_def)
- poj-2406(字符串hash)
- MySql Cast与Convert函数
- UVa 10828 Back to Kernighan-Ritchie (数学期望 + 高斯消元)
- oracle 数据库io 异常,错误代码17002 解决办法
- 开机logo以及两种修改开机动画方法
- windows访问ubuntu的文件
- Typecho 官方文档 接口介绍
- python.csv 按行按列读取