Linux疑难杂症解决方案100篇(六)-SHELL编程条件判断和流程控制
【摘要】
今日目标:
熟悉条件判断语句,如判断整数、判断字符串等
熟悉流程控制语句基本语法,如if…else…
一、条件判断语法结构
思考:何为真(true)?何为假(false)?
1. 条件判断语法格式
格式1:test条件表达式
格式2:[ 条件表达式 ]
格式3:[[ 条件表达式 ...
今日目标:
-
熟悉条件判断语句,如判断整数、判断字符串等
-
熟悉流程控制语句基本语法,如if…else…
一、条件判断语法结构
思考:何为真(true)?何为假(false)?
1. 条件判断语法格式
-
格式1:test条件表达式
-
格式2:[ 条件表达式 ]
-
格式3:[[ 条件表达式 ]] 支持正则 =~
特别说明:
1) 更多判断,man test
去查看,很多的参数都用来进行条件判断
2. 条件判断相关参数
问:你要判断什么?
答:我要判断文件类型,判断文件新旧,判断字符串是否相等,判断权限等等...
(一)判断文件类型
判断参数 | 含义 |
---|---|
-e | 判断文件是否存在(任何类型文件) |
-f | 判断文件是否存在并且是一个普通文件 |
-d | 判断文件是否存 |
文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。
原文链接:wenyusuran.blog.csdn.net/article/details/108375150
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)