Linux学习之Shell--第三天:Shell流程控制-if语句
2017-03-15 00:00
811 查看
1.If语句
"if"表达式的条件为真时,就执行then后面的语句:
或者写成:
可以按照分号分割,也可以按照换行符分割。如果想一行写入多个命令,可以通过“';”分割。if后面是条件测试语句。
例如:
本文出自 “大程熙的小角落” 博客,请务必保留此出处http://dachengxi.blog.51cto.com/4658215/1275950
"if"表达式的条件为真时,就执行then后面的语句:
if ....; then .... elif ....; then .... else .... fi
或者写成:
if .... then .... elif .... then .... else .... fi
可以按照分号分割,也可以按照换行符分割。如果想一行写入多个命令,可以通过“';”分割。if后面是条件测试语句。
例如:
#!/bin/sh scores=60; if [[ $scores -gt 90 ]]; then echo "very good!"; elif [[ $scores -gt 80 ]]; then echo "good!"; elif [[ $scores -gt 60 ]]; then echo "pass!"; else echo "no pass!"; fi;
本文出自 “大程熙的小角落” 博客,请务必保留此出处http://dachengxi.blog.51cto.com/4658215/1275950
相关文章推荐
- Linux学习之Shell--第三天:Shell流程控制-if语句
- Linux的Shell脚本中IF流程控制语句的基本语法
- Linux学习之Shell--第四天:Shell流程控制-循环语句for
- Linux学习之道:linux中流程控制语句if if else case
- Linux学习之Shell--第四天:Shell流程控制-循环语句for
- Shell学习笔记(8)-流程控制之IF语句
- 【Linux学习笔记】Shell 基础(3) — Shell流程控制语句
- Linux Bash Shell学习(九):流程控制——if/else
- Linux Bash Shell学习(九):流程控制——if/else
- Linux Bash Shell学习(十三):流程控制——while/util
- Linux Bash Shell学习(十一):流程控制——case
- JAVA学习(四):Java流程控制语句(顺序结构、if条件语句、switch条件语句、循环语句与跳转语句)
- (原创)c#学习笔记04--流程控制03--分支02--if语句
- shell学习(2)-控制语句(if、case)
- Java基础学习第三天——运算符与流程控制语句
- Linux学习之Shell--第五天:Shell流程控制-循环语句while
- java学习之路 之 基本语法-程序流程控制-(if-else)语句练习题
- Python学习(七) 流程控制if语句
- Linux Bash Shell学习(十):流程控制——for
- Shell学习笔记(9)-流程控制之For语句