定义两个数字,弹框输入运算符,计算出结果
#!/bin/bash
var1=5
var2=2flag=`zenity --entry --title="title-0.0" --text="input + - \* / %" --entry-text="+"`
echo "$flag"
case $flag in
+)
var3=`expr $var1 + $var2`
;;
-)
var3=`expr $var1 - $var2`
;;
\*)
var3=`expr $var1 \* $var2`
;;
/)
var3=`expr $var1 / $var2`
;;
%)
var3=`expr $var1 % $var2`
;;
*)
echo "you erro"
esac
echo "$var3"
效果: