课程
/运维&测试
/Linux
/shell编程之条件判断与流程控制
这个计算器编辑程序,你这样有个问题 那就是你第一个输入数字 第二个输入字母也会有计算结果 并且不报错
2018-04-02
源自:shell编程之条件判断与流程控制 4-2
正在回答
…… then test1=$(echo $num1 | sed 's/[0-9]//g') test2=$(echo $num2 | sed 's/[0-9]//g') if [ -z "$test1" -a -z "$test2" ] …… 应该是在test2和这个if条件语句中出了问题。 你看下是test2语句的语法错误问题,还是if 条件语句有问题。
举报
Linux shell实用案例学习,一定会使你Linux运维能力再次提高
3 回答在shell计算器中如果输入的是2b按照原来的思路就不能判断了?
1 回答计算器无法进行乘法运算为什么???
1 回答shell判断
4 回答shell编程之条件判断——按文件类型判断
1 回答为什么js中1为真,但是shell编程中0为真