linux 脚本中常用的判断和循环基础知识
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-03-29
脚本中会有很多的测试,匹配等要求,在这些需求中, 条件测试: 1、整数测试 双目测试,需要两个数 -lt,[ $a -lt $b ] < -le <= -gt > -ge >= -eq = -ne != 2、字符串测试 == or = 字符串相等 > 大于 < 小于 -z 判断是否为空,为空就为真 -n 判断是否为空,为空就为假 3、文件测试 -e FILE 判断文件是否存在 -f 普通文件 -d 目录 -h/-L 是否是链接文件 -r 是否可读 -w 是否可写 -x 是否可执行 -s 判断是否存在,且是否为空 -O 发起脚本的用户是否为该文件的属主 -G 属组 4、组合条件测试: -a :&&与运算 [ -x FILE -a -w FILE ] -o ;||或运算 -not :!取反 选择语句if的格式: if CONDITION ;then statement ... fi (单分支的if语句) if CONDITION ;then statement ... else statement ... fi (双分支的if语句) if COMDITION;then statement .... elif COMDITION ;then statement .... elif COMDITION ;then statement .... fi 循环方法; while CONDITTION; do stateme .... CONDITTION done for 变量 in 范围;do stateme ..... done 这些将在脚本中使用广泛,适当的时候还要结合起来, 才能达到想要的效果. 本文出自 “IT梦-齐-分享” 博客,请务必保留此出处http://roqi410.blog.51cto.com/2186161/622159 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 总结WEB服务器搭建(一)下一篇: Linux下改变/显示当前工作目录
关于linux 脚本中常用的判断和循环基础知识的所有评论