Shell脚本中的条件判断语句有哪些-创新互联

Shell脚本中的条件判断语句有哪些?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

成都创新互联公司长期为上千余家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为阜新企业提供专业的成都网站制作、成都网站设计,阜新网站改版等技术服务。拥有10余年丰富建站经验和众多成功案例,为您定制开发。

1.条件判断


1.1基本语法

[condition]


注意:

  • condition前后要有空格
  • 条件非空既为true,[atguigu]发回true,[]返回false

1.2.常用的判断条件

(1)两个整数之间比较 = 字符串比较

  • -lt 小于(less than) -le 小于等于(less equal)
  • -eq 等于(equal) -gt 大于(greater than)
  • -ge 大于等于(greater equal) -ne 不等于(Not equal)

(2)按照文件权限进行判断

  • -r 有读的权限(read)
  • -w 有写的权限(write)
  • -x 有执行的权限(execute)

(3)按照文件类型进行判断

  • -f 文件存在并且是一个常规的文件(file)
  • -e 文件存在(existence)
  • -d 文件存在并是一个目录(directory)

1.3.案例实例

23是否大于等于22 使用$?查看结果为true返回0

[root@node01 shell]# [ 23 -ge 22 ]
[root@node01 shell]# echo $?
0

网站栏目:Shell脚本中的条件判断语句有哪些-创新互联
转载来源:http://bzwzjz.com/article/cechcg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都模版网站建设 成都网站设计 网站建设方案 成都网站设计公司 成都网站建设 成都定制网站建设 成都企业网站建设 网站制作报价 企业网站设计 网站建设 成都网站建设 成都网站建设公司 营销型网站建设 成都商城网站建设 企业网站建设公司 成都做网站建设公司 外贸网站设计方案 网站建设公司 定制网站建设 成都响应式网站建设公司 成都企业网站建设公司 手机网站制作设计