Linux-数字比较-if语句-算术运算

整数比较

-eq:等于

-nq:不等

-gt:大于

-lt:小于

-ge:大于等于

-le:小于等于


用法:

A=3

B=4

[ $A -eq $B ]

echo $? 


逻辑与:&&

逻辑或:||


变量名称:

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

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

3.最好做到见名知义

单分支if语句

if 判断条件: then

statement1

statement2

..

fi


双分支的if语句

if判断条件;then

statement1

statement2

..

else

statement3

statement4

..

fi



shell中如何进行算术运算:

A=3 

B=6

1. let 算术运算表达式

C=$A+$B

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

C=$[$A+$B]

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

C=$(($A+$B))

4.expr 算术运算表达式,表达式中各种操及运算要加反引号,而且要使用命令引用

C=`expr $A + $B`




     本文转自阿伦艾弗森 51CTO博客,原文链接:http://blog.51cto.com/perper/1946813,如需转载请自行联系原作者



上一篇:面向对象——序列化与反序列化


下一篇:u盘文件系统故障的修复方法