shll脚本的条件测试

阅读《LINUX与UNIX SHELL编程指南》条件测试 笔记

1、测试文章状态

   test一般有两种格式,即:

   test condition

   或

   [condition]--使用方括号时,要注意在条件两边加上空格。

   测试文章条件常用的表达式:

   使用两种方法测试文件xx.txt是否(可写,可读....)测试是否成功的状态:0表示成功,1表示失败。

2、测试时使用逻辑运算符:

-a 逻辑与

-o 逻辑或

 ! 逻辑否

3、字符串测试:

=  两个字符串相等

!= 两个字符串不等

-z 空串

-n 非空串

4、测试数值:

-eq 数值相等

-ne 数值不相等

-gt 第一个数大于第二个数

-lt 第一个数小于第二个数

-le 第一个数小于等于第二个数

-ge 第一个数大于等于第二个数

5、expr的用法:

   计量��数

   数值测试

   模式匹配

你可能感兴趣的:(职场,笔记,休闲,条件测试,LINUX与UNIX,SHELL编程指南)