不使用if判断符号也可以?

来源:4-2 shell多分支if语句例:计算器

frankSorry

2017-06-01 15:31

貌似不用if判断就可以了?我直接用的   result=$[$num1 $ope $num2]   也能实现计算?

写回答 关注

1回答

  • frankSorry
    2017-06-01 16:36:07

    可以实现,但是无法判断运算符号以外的符号是否为合法符号。例如:输入符号_,程序将会出现问题。解决:加入符号判断,若符号不为“+-*/”,进行报错。

shell编程之条件判断与流程控制

Linux shell实用案例学习,一定会使你Linux运维能力再次提高

35507 学习 · 139 问题

查看课程

相似问题