shell编程基础(五)——流程控制
2016-06-08 16:43
411 查看
一、if语句
1)if … fi语句
除then之后的换行符,所有换行是必需的,或者使用分号代替,[和]中的空格也是必需的。如:
if [ condition ];then statement ;fi
2)if ... else ... fi语句
3)if ... elif ... else ... fi语句
二、case语句
case $var in
a)
statement1 ;;
b)
statement2 ;;
…
*)
Statement ;;
esac
1);;表示不再执行其他语句
2);;&表示终止语句,还要匹配接下来的所有模式
3);&终止语句,认为下一个模式已经匹配
三、while循环
while循环定义循环条件,然后条件为真时执行代码
1)while condition
2)逐行读取文本文件
3)c风格语法
四、for循环
1)for … in
for…in循环能够遍历文件,变量或命令的输出。即遍历一个元素集合。
2)C风格语法
1)if … fi语句
除then之后的换行符,所有换行是必需的,或者使用分号代替,[和]中的空格也是必需的。如:
if [ condition ];then statement ;fi
2)if ... else ... fi语句
3)if ... elif ... else ... fi语句
二、case语句
case $var in
a)
statement1 ;;
b)
statement2 ;;
…
*)
Statement ;;
esac
1);;表示不再执行其他语句
2);;&表示终止语句,还要匹配接下来的所有模式
3);&终止语句,认为下一个模式已经匹配
三、while循环
while循环定义循环条件,然后条件为真时执行代码
1)while condition
2)逐行读取文本文件
3)c风格语法
四、for循环
1)for … in
for…in循环能够遍历文件,变量或命令的输出。即遍历一个元素集合。
2)C风格语法
相关文章推荐
- shell基础笔记
- 爬虫系列3:scrapy技术进阶(xpath、rules、shell等)
- shell编程——getopts用法小结
- shell编程基础(一)
- 今天写了一个批量检查ip是否ping得通的脚本,备忘
- push or get File or Folder using scp wrapped with expect and bash
- shell编程基础(一)
- shell与if相关参数
- SHELL编程之语法基础
- shell编程基础(四)——条件判断
- shell编程基础(三)——shell变量
- 提高xshell使用效率
- adb shell删除系统apk重新安装包
- Mac神器Iterm2的Shell Integration的用法和注意事项
- shell编程学习笔记【原创】
- shell脚本批量移动文件
- ubuntu在shell下用默认程序打开文件
- shell学习笔记
- Linux Shell系列教程之(八)Shell printf命令详解
- 通过ADB操作/查看SQLite数据库以及Mac OS X下adb shell配置与启动