shell if 怎么进行算术比较
导读:在 shell 脚本中,你可以使用 test 或 [] 进行算术比较 使用 test 命令: #!/bin/bash a=10 b=20 if [ $a -lt $b ]; then echo "a is less than b...
在 shell 脚本中,你可以使用 test 或 [] 进行算术比较
- 使用 test 命令:
#!/bin/bash
a=10
b=20
if [ $a -lt $b ];
then
echo "a is less than b"
elif [ $a -eq $b ];
then
echo "a is equal to b"
else
echo "a is greater than b"
fi
- 使用方括号 []:
#!/bin/bash
a=10
b=20
if [ $a -lt $b ];
then
echo "a is less than b"
elif [ $a -eq $b ];
then
echo "a is equal to b"
else
echo "a is greater than b"
fi
在这两个示例中,我们比较了两个变量 a 和 b 的值。我们使用了 -lt
(小于)、-eq
(等于)和 -gt
(大于)等算术操作符。根据比较结果,我们输出相应的消息。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: shell if 怎么进行算术比较
本文地址: https://pptw.com/jishu/701924.html