首页 > 代码库 > shell测试语句
shell测试语句
测试语句格式: [ 条件表达式 ] 细分测试语句有:文件测试、逻辑测试、整数值比较、字符串比较 ------------------------------------------------------------------------------------ 文件测试: [ 操作符 文件或目录名 ] -d 测试是否为目录 -e 测试文件或目录是否操作 -f 判断是否为文件 -r 测试当前用户是否有权限读取 -w 测试当前用户是否有权限写入 -x 测试当前用户是否有权限执行 [ -d /etc/fstab ] 测试是否为目录 echo $? 查看返回值 0证明上一条命令成功 逻辑测试: [ 表达式1 ] 操作符 [ 表达式2 ] && 逻辑的与,“而且”的意思 上一个表达式执行成功后执行 || 逻辑的或,“或者”的意思 上一个表达式执行失败后执行 ! 逻辑的否 [ -d /etc/fstab ] && echo yes || echo no 测试是否为目录加强版 整数值比较: [ 整数1 操作符 整数2 ] -eq 判断是否等于 -ne 判断是否不等于 -gt 判断是否大于 -lt 判断是否大于 -le 判断是否等于或小于 -ge 判断是否大于或等于 字符串比较: [ 字符串1 操作符 字符串2 ] = 比较字符串内容是否相同 != 比较字符串内容是否不同 -z 判断字符串内容是否为空
shell测试语句
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。