shell中的控制流结构
2024-09-02 05:04:33
shell中的控制流结构
1.if...then..else..fi语句
2.case语句
3.for循环
4.until 语句
5.while循环
6.break控制
7.continue 控制
1.if...then..else..fi语句
if 条件
then
命令1
else
命令2
fi
if 条件1
then
命令1
else if 条件
then
命令2
else
命令3
fi
2.case语句
case取值后面必须是为单词in,每一个模式必须是以右括号结束。取值可以是为变量或常数。
匹配发现取值符合某一个模式后,其间所有的命令都开始执行直至“;;”。模式匹配符“*”表示任意字符。“?”表示任意单字符,“[...]”表示类和范围中任意字符。
case 值 in
模式1)
命令1
;;
模式2)
命令2
;;
*)
命令3
;;
esac
3.for循环
for 变量名 in 列表
do
命令
done
4.while
while 条件
do
命令
done
5.break控制 & continue 控制
最新文章
- intellij idea 15 修改基础配置加载路径
- Linux httpd源码编译安装
- Unity3D 响应摇杆
- hadoop修改MR的提交的代码程序的副本数
- 2. Docker - 安装
- tr命令
- paip.java 多线程参数以及返回值Future FutureTask 的使用.
- SQL server基本操作(一)
- POJ 1716
- Unity position和localposition
- 关于LD_DEBUG (转载)
- css3变形动画
- Git 版本还原命令
- C# 动态生成的按钮及定义按钮的事件的代码
- cmd中运行maven -v提示JAVA_HOME的配置问题解决办法
- 如何用思维导图快速理解PMBOK-PMP第六版教材
- soapUI工具使用方法、简介、接口测试
- Emmet Cheat Sheet(Sublime编辑)
- fastdfs 图片服务器 使用java端作为客户端上传图片
- HTTP 304状态分析
热门文章
- 直方图匹配原理与python、matlab实现
- Android开发 互相调用模式之导出Jar包、扩展MainActivity、Java主导
- 分布式锁用Redis还是ZooKeeper?(转载)
- 【C】命令行参数解析——getopt、getopt_long及getopt_long_only
- [python] 执行 dos 命令
- PTA(Basic Level)1048.数字加密
- (5.10)mysql高可用系列——percona-toolkit工具下的pt-table-checksum 在线验证主从一致性【续写中】
- 【转帖】Linux上,最常用的一批命令解析(10年精选)
- Spring MVC的异步模式(ResponseBodyEmitter、SseEmitter、StreamingResponseBody) 高级使用篇
- kafka整理笔记笔记