-
#!/bin/bash read -t 30 -p "please input num1:" num1 read -t 30 -p "please input num2:" num2 read -t 30 -p "please input a operator:" ope test1=$(echo $num1 | sed 's/[0-9]//g') test2=$(echo $num2 | sed 's/[0-9]//g') #判断 如果输入值有空或者输入的不是数字则退出程序 if [ -z "$num1" -o -z "$num2" -o -z "$ope" -o -n "$test1" -o -n "$test2" ] then echo "Please input valid value!" exit 11 #判断输入的运算符 fi if [ "$ope" == '+' ] then sum=$(($num1 + $num2)) elif [ "$ope" == '-' ] then sum=$(($num1 - $num2)) else echo "Please input valid operator!" fi echo "$num1 $ope $num2 = $sum" 只写了加减法 乘除法照着加查看全部
-
脚本。查看全部
-
多重判断查看全部
-
比较字符串查看全部
-
比较大小查看全部
-
例子1查看全部
-
多分支if条件语句格式查看全部
-
检查apache是否启动查看全部
-
判断是否为目录查看全部
-
双分支if条件语句格式查看全部
-
判断分区使用率查看全部
-
判断登陆用户是否为root查看全部
-
if条件语句格式查看全部
-
while查看全部
-
批量创建用户和密码 10000次好了查看全部
举报
0/150
提交
取消