Shell脚本入门(六) - 条件控制语句: if
来源:互联网 发布:键盘记录软件 隐蔽手机 编辑:程序博客网 时间:2024/06/05 05:17
这里的if语句和其他开发语言中的差不多,我们在这里了解下
这里会经常使用上一回介绍的运算符等知识
Shell脚本中的if语句有3种
1. if ... then ... fi
Condition如果为真,则执行then后面的语句,为假则结束
这里需要注意的是:Condition和方括号之间需要有空格
示例:
#!/bin/bashecho "3+3=?"read y_resultif [ ${y_result} -eq 6 ]then echo "Ha,good."fi结果:
如果我们输入的答案正确,就会输出信息,错的话,不输出任何内容。
如果没有满足方括号之间的空格,就会报错。
2. if ... then ... else ... fi
这个多了个else,可以对不符合表达式时做些处理
示例:
#!/bin/bashecho "3+3=?"read y_resultif [ ${y_result} -eq 6 ]then echo "Ha,good."else echo "Oh,wrong."fi
结果:
3. if ... elif ... fi
有时,我们想要在else的时候,再做些判断,可以使用elif
这可能没有任何输出
示例:
#!/bin/bashecho "3+3=?"read y_resultif [ ${y_result} -eq 6 ]then echo "Ha,good."elif [ ${y_result} == -1 ]then echo "Hehe,you find me."fi结果:
好了,条件语句-if 就说到这
0 0
- Shell脚本入门(六) - 条件控制语句: if
- Shell脚本入门(七) - 条件控制语句: case
- shell 脚本入门-- if条件判断总结
- shell条件嵌套(if条件语句)
- shell条件嵌套(if条件语句)
- Shell脚本[运算表达式,条件控制语句]
- Linux shell脚本编程if语句的使用方法(条件判断)
- Shell 脚本基础 - 使用 if 语句进行条件检测
- shell脚本:if语句
- shell 脚本 if 语句
- shell 脚本if语句
- SHELL脚本if语句
- SHELL脚本if语句
- Shell脚本入门(八) - 循环控制语句: while
- Shell脚本入门(九) - 循环控制语句:for in
- shell脚本----if判断条件
- shell脚本--if判断(数字条件、字符串条件)
- shell脚本--if判断(数字条件、字符串条件)
- ORACLE 索引
- Apple移动设备处理器指令集 armv6、armv7、armv7s及arm64
- Mouse
- dropdownlistbox 对text属性赋值为空字串后, 显示不更新
- Struts2中的constant详解
- Shell脚本入门(六) - 条件控制语句: if
- ym——Android仿QQ5.0侧滑菜单ResideMenu源码分析
- 委托使用
- int类型转换成String 填充补0
- 源代码下载网站目录
- c#中new一个对象以后,是否需要手动释放?
- Java 实现奇偶排序
- struts2命名空间
- android应用