所有报错都是请输入内容

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

慕先生7046963

2019-12-15 17:05

视屏中最后加的如果第一次判断不正确,则输出"请输入内容"整个脚本前两个报错好像没有作用了

http://img1.mukewang.com/5df5f67d000174e707480817.jpg

http://img4.mukewang.com/5df5f7420001bccf05710180.jpg

http://img.mukewang.com/5df5f7420001f24709380817.jpg

http://img4.mukewang.com/5df5f7420001335709670830.jpg


写回答 关注

1回答

  • angke
    2019-12-29 23:15:20

    第一个 if 是判断三个参数是否为空的,你测试那么多没有一次是三个变量都有的,所以它连第一次判断都通不过 [ -n "$num1" -a -n "$num2" -a -n "$ope" ]

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

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

35507 学习 · 139 问题

查看课程

相似问题