Bash 脚本中的运算符57


在 Bash 脚本中,运算符是一种特殊的符号,用于执行各种操作,包括算术、比较和布尔逻辑。使用运算符可以轻松地处理和操作数据,增强脚本的灵活性。

算术运算符

算术运算符用于执行算术计算,包括加法 (+)、减法 (-)、乘法 (*)、除法 (/) 和求余 (%)。这些运算符可以作用于整数和浮点数,并产生相应的数值结果。+:加法,将两个数值相加
-:减法,将一个数值从另一个数值中减去
*:乘法,将两个数值相乘
/:除法,将一个数值除以另一个数值,产生一个浮点数结果
%:求余,将一个数值除以另一个数值,产生一个余数结果

示例:```bash
#!/bin/bash
# 声明两个整数变量
num1=10
num2=5
# 使用算术运算符进行计算
sum=$((num1 + num2))
difference=$((num1 - num2))
product=$((num1 * num2))
quotient=$((num1 / num2))
remainder=$((num1 % num2))
# 打印计算结果
echo "Sum: $sum"
echo "Difference: $difference"
echo "Product: $product"
echo "Quotient: $quotient"
echo "Remainder: $remainder"
```

比较运算符

比较运算符用于比较两个值是否相等、不等或大小不同。这些运算符返回一个布尔值 (真或假),具体取决于比较结果。==:相等,如果两个值相等,则为真
!=:不等,如果两个值不等,则为真
>:大于,如果第一个值大于第二个值,则为真
=:大于等于,如果第一个值大于或等于第二个值,则为真

2024-12-12


上一篇:Shell脚本支持所有bash

下一篇:bash脚本的字符串长度