if语句 条件测试 shell编程之条件语句
2021/7/20 7:09:09
本文主要是介绍if语句 条件测试 shell编程之条件语句,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
shell 编程之条件语句
一.条件测试
① test命令 测试
② 文件测试
③ 整数值比较
④ 字符串比较
⑤ 逻辑测试
二.if语句的结构
单分支结构
双分支结构
多分支结构
三.case语句结构
case多分支结构
总结
一.条件测试
1.Shell 环境根据命令执行后的返回状态值($?) 来判断是否执行成功
2.当返回值为0 (真true)时表示成功,返回值为非0 值(假false) 时表示失败或异常,test命令,可以对特定条件进行测试,并根据返回值来判断条件是否成立($?返回值为0表示条件成立)
① test命令 测试
测试表达式是否成立,若成立返回0,否则返回其他数值
注:返回0表示成立,非0值表示条件不成立
③ 整数值比较
• &&、|| 操作符能够正常存在于[[ ]]条件判断结构中,但是如果出现在[ ]结构中的话,会报错
• || 操作符 如果前面的表达式条件成立,不会去管,不成立就会输出
vim ping.sh
二.if语句的结构
单分支结构
双分支结构
总结
• 条件测试的语法
文件测试、整数值比较、字符串比较、逻辑测试
• if条件语句的语法
单分支、双分支、多分支
• case多分支语句的语法
这篇关于if语句 条件测试 shell编程之条件语句的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-25初学者必备:订单系统资料详解与实操教程
- 2024-12-24内网穿透资料入门教程
- 2024-12-24微服务资料入门指南
- 2024-12-24微信支付系统资料入门教程
- 2024-12-24微信支付资料详解:新手入门指南
- 2024-12-24Hbase资料:新手入门教程
- 2024-12-24Java部署资料
- 2024-12-24Java订单系统资料:新手入门教程
- 2024-12-24Java分布式资料入门教程
- 2024-12-24Java监控系统资料详解与入门教程