您的位置:首页 > 运维架构 > Linux

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

2017-07-12 17:41 211 查看
整数比较
-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`
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux