前端运维之Linux基础--05Shell运算符
1、1、加减乘除2、2、取余数3、3、比较大小4、4、逻辑运算在前端开发中,而这些操作往往离不开Linux系统的支持。掌握基本的Linux知识是非常必要的。今天我们来讲解一下Shell运算符。
- 本文目录导读:
- 1、1、加减乘除
- 2、2、取余数
- 3、3、比较大小
- 4、4、逻辑运算
在前端开发中,我们经常需要处理各种数据和文件,而这些操作往往离不开Linux系统的支持。作为一名合格的前端工程师,掌握基本的Linux知识是非常必要的。今天我们来讲解一下Shell运算符,在Linux中使用它可以方便地进行各种数学计算。
1、加减乘除
首先介绍最基本的加减乘除四则运算:
- 加法:+
- 减法:-
- 乘法:*
- 除法:/
例如,输入以下命令:
```
$ echo $((10+20))
30
$ echo $((100-50))
50
$ echo $((5*6))
$ echo $((60/2))
注意,在执行这些命令时要用两个括号包裹住表达式,并且括号与表达式之间不能有空格。
2、取余数
如果想要得到两个数字相除后的余数,则可以使用%(取模):
例如:
$ echo $((17%5))
2
表示17÷5=3......2
3、比较大小
比较大小也是一个非常重要的操作。在Linux中,可以使用以下符号进行判断:
- 大于:>
- 小于:
- 大于等于:>=
- 小于等于:<>
$ if [ 5 -gt 3 ]; then echo "5大于3"; fi
5大于3
$ if [ 2 -lt 4 ]; then echo "2小于4"; fi
2小于4
$ if [ 6 -ge 6 ]; then echo "6大约等于6"; fi
6大约等于6
$ if [ $a -le $b ]; then echo "$a小约等$b"; fi
4、逻辑运算
除了数学运算外,还有很多时候需要进行逻辑判断。在Linux中可以使用以下符号:
- 非:!
- 或:||
- 与:&&
if ! false;then echo "!false为真" ;fi
if true || false;then echo "true或者false其中一个为真" ;fi
if true && false;then echo "true和false都为真" ;else echo "只要有一个不成立就是假的" ;fi
总之,Shell运算符是Linux系统中非常重要的一部分,在前端开发过程中经常会用到。希望本文对您掌握这些基本操作有所帮助!