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语句-算术运算的主要内容,如果未能解决你的问题,请参考以下文章

Linux云计算课程具体学啥?

JavaScript日常学习6

P6272 [湖北省队互测2014]没有人的算术

JavaScript基础篇

JavaScript基础篇

shell脚本学习比较两个数字大小