05_03_bash脚本编程之二 条件判断与05_04_bash脚本编程之三 条件判断及算术运算

bash中如何实现条件判断?

条件测试类型:

整数测试

字符测试

文件测试

条件测试的表达式:

[expression]

[[expression]]

test expression

整数比较:

-eq:测试两个整数是否相等

-ne:测试两个整数是否不等

-qt:测试一个数是否大于另一个数

-lt:测试一个数是否小于另一个数

-ge:大于或等于

-le:小于或等于

命令的间逻辑关系:

逻辑与: &&

逻辑或: ||

变量名称:

1.只能包含字母,数字和下划线,并且不能数字开头;

2.不应该跟系统中已有的环境变量重名;

3.最好做到见名知义;

shell中如何进行算术运算:

1.let 算术运算表达式

let c=$A+$B 

2.$[算术运算表达式]

c=$[$A+$B]

3.$[(算术运算表达式)]

c=$[($A+$B)]

4.expr 算术运算表达式,表达式中各操作数及运算符之间要有空格,而且要使用命令引用

c=`expr $A + $B`

你可能感兴趣的:(05_03_bash脚本编程之二 条件判断与05_04_bash脚本编程之三 条件判断及算术运算)