Linux学习记录-数字比较-if语句-算术运算
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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`
以上是关于Linux学习记录-数字比较-if语句-算术运算的主要内容,如果未能解决你的问题,请参考以下文章