设为首页 收藏本站
查看: 881|回复: 0

Shell 脚本——测试命令

[复制链接]

尚未签到

发表于 2018-8-24 06:19:32 | 显示全部楼层 |阅读模式
  ********************************************
  一、测试命令简介
  二、测试结构
  三、整数比较运算符
  四、字符串运算符
  五、文件操作符
  六、逻辑运算符
  ********************************************
  一、测试命令简介
  Shell中存在一组测试命令,该组测试命令用于测试某种条件或某几种条件是否真实存在。测试命令一般用于判断语句和循环语句中。
  二、测试结构

  •   test expression       #使用test命令测试
  •   [ espression ]        # 前后必须都有空格
  注:[ espression ] 此方法多用于 if 、case、while 语句中
  三、整数比较运算符
整数比较运算符描述num1 -eq num2如果num1大于num2,测试结果为0num1 -ne num2如果num1不等于num2,测试结果为0num1 -gt num2如果num1大于num2,测试结果为0num1 -lt num2如果num1小于num2,测试结果为0num1 -ge num2如果num1大于等于num2,测试结果为0num1 -le num2如果num1小于等于num2,测试结果为0  
  四、字符串运算符
字符串运算符描述-z string测试字符串是否为空,为空则为真-n string测试字符是否不为空,为空则为假string1 = string2测试字符串是否相等string1 != string2测试字符串是否不相等  五、文件运算符
文件运算符-描述-d file测试file是否为目录-f file测试file是否为普通文件  -e file
测试file是否为存在-r file测试file是否为可读-s file测试file长度是否不为0-w file测试file是否为可写-x file测试file是否为可执行-L file测试file是否为链接文件  六、逻辑运算符
逻辑运算符描述!expression 如果expression为假,则测试条件为真expression1 -a expression2同时为真,则测试条件为真expression1 -o expression2有一个为真,则测试条件为真  至此总结完毕!!!


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-555645-1-1.html 上篇帖子: shell 脚本调用java进程 下篇帖子: zabbix监控varnish(shell)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表