条件语句 if语句:
If测试表达式 if 测试表达式;
Then 语句 then 语句1;语句2;.......;
Fi fi
(写在同一行的时候加; 不写在同一行的用换行)
Case语句 :
多分枝结构:
case condition in
pattern1)
statement1
;;
pattern2)
statement2
;;
......................
esac
While语句和 Until语句
While语句和Until语句的结构:
while condition
do
statement1
statement2
done
当condition条件满足时候执行循环 否则退户循环 直至循环结束
until condition
do
statement1
statement2
done
当condition 条件满足时候结束循环 否则继续执行循环体
短路现象的应用 :(测试表达式的真假)
Eg:[root@localhost ~]# test 1 -lt 2&&echo true||echo false
true
[root@localhost ~]# test 3 -lt 2&&echo true||echo false
false