第9讲shell编程分析.pptVIP

  • 38
  • 0
  • 约1.16万字
  • 约 61页
  • 2017-01-12 发布于辽宁
  • 举报
第9讲shell编程分析

3.3 条件测试 用test命令进行条件测试。格式为 test expression 或 [expression] 例1:测试字符串。 $ test “8” = “9” //测试字符串8是否等于9,=两边有空格 $ echo $? //$?表示上一条命令执行后的返回值 1 //其值为假,返回1 例2:测试字符串。 $ [ “8” = “8” ] //省略test,改用中括号形式,注意中括号中的空格 $ echo $? 0 备注:bash shell里面,为真返回0,为假返回1。 test命令可以和多种系统运算符一起使用。这些运算符可以分为4类:整数运算符、字符串运算符、文件运算符和逻辑运算符。 (1)数值运算符:用来判断数值表达式的真假 int1 -eq int2 如果int1 = int2,则为真。 int1 -ge int2 如果int1 = int2,则为真。 int1 -gt int2 如果int1 int2,则为真。 int1 -le int2 如果int1 = int2,则为真。 int1 -lt int2 如果int1 int2,则为真。 int1 -ne int2 如果int1 != int2,则为真。 (2)字符串运算

文档评论(0)

1亿VIP精品文档

相关文档