shell中测试语句的应用
2016-08-20 00:24
204 查看
在linux中测试语句的引入能够帮助我们在日常工作中提高工具效率,减少工作强度具有很重要的意义。因此本文主要介绍linux中shell脚本中关于测试语句的介绍和使用方法。一、测试语句的范围整数、字符串、文件二、变量测试语句语法格式test 测试条件[ 测试条件 ]三、测试关系3.1变量测试关系
== -eq //等于!= -ne //不等于>= -ge //大于等于> -gt //大于<= -le //小于等于< -lt //小于3.2文件测试关系
test $tes1 //测试一个字符串内容是否为空(为空输出结果为0否则非0)test -z $tes1 //测试一个字符串是否为不空(为不空输出结果为0否则为1)-d //测试文件是否为目录文件-f //测试文件是否为普通文件-x //测试文件是否为可执行文件-r //测试问价是否为可读文件-w //测试文件是否为可写文件-e //测试文件是否存在-s //测试文见大小是否为空。3.3测试逻辑关系
&& //逻辑与,仅当两个条件都满足时,结果为真|| //逻辑或,当两个条件有一个满足时,结果为真四、应用实例
test $tes1 == $tes2 //变量$tes1与$tes2是否相等[ $tes1 == $tes2 ] //变量两边均有空格[ -f /etc/passwd ][ -d /etc ][ -x bath.sh ][ -x bath.sh ][ -f /etc/passwd ] && [ -x bath.sh ]五、验证方式
echo $? //echo $?输出结果为0则说明测试正确,为非0则错误
相关文章推荐
- shell中测试语句的应用
- shell中测试语句的应用
- Shell条件测试语句
- Shell常用语句应用示例
- shell--条件测试语句和流程控制语句的使用
- shell:条件测试操作与流程控制语句
- if嵌套语句 shell脚本实例 测试是否闰年
- leeboy的linux学习十五 shell中条件测试和简单的条件语句实例
- shell之条件测试和判断语句
- shell 语句的应用
- Shell条件测试语句及三种if语句
- shell 条件测试语句三种方法
- if嵌套语句 shell脚本实例 测试是否闰年
- shell脚本中if流程控制语句的应用
- shell脚本中if流程控制语句的应用
- shell判断、循环、控制语句与函数应用
- Shell脚本应用及循环语句
- shell变成中的测试语句
- Shell测试运算和流程控制语句 监控disk、cpu和处理qmail邮件队列
- 测试常用shell语句——数值,数组类型;函数创建