shell编程中逻辑操作符的使用方法
1、在shell编程中,有时会经常遇到对多个条件的测试,这时就会用到逻辑操作符把多个测试条件组合起来,而不是以一种方式在进行条件测试,如下图,就是以一种条件方式在测试,并没有使用逻辑符进行组合

2、逻乩态祗嚆辑操作符主要包含三种,第一种为逻辑与,就是两个条件都要满足的情况下才为真 语法 为 expr1 -a expr2,如下图如果有一方不满足即为假

3、第二种为逻辑或,就是两个条件只要满足一个即可为真,语法为expr1 -o expr2 如下图可以看到只要有一方满足条件即可

4、最后一个逻辑符是逻辑非,语法 为!expr,只有一个表达式。逻辑非返回的结果就是与真实结果相反的结果。

5、同样逻辑操作符也可以使用 [ 命令来进行操作,如下图,个人还是推荐使用[ 命令的使用方法
