shell脚本--简单的四则运算shell脚本–简单的四则运算
作者:蓝眼泪
实验环境:centos7.8 ,vm15
#!/bin/bash
read -t 30 -p "please input a number:" num1
read -t 30 -p "please input another number:" num2
read -t 30 -p "please input [+-*/]" oper
if[ -n "$num1" -a -n "$num2" -a -n "$oper"]
then
test1=$(echo $num1 |sed's/[0-9]//g')
test2=$(echo $num2 |sed's/[0-9]//g')
if[ -z "$test1" -a -z "$test2"]
then
if["$oper"=="+"]
then
value=$(( $num1 + $num2 ))
elif["$oper"=="-"]
then
value=$(( $num1 - $num2 ))
elif["$oper"=="*"]
then
value=$(( $num1 * $num2 ))
elif["$oper"=="/"]
then
value=$(( $num1 / $num2 ))
else
echo"please input a valid symbol: "
fi
fi
else
echo"please input a valid number"
exit 103
fi
shell最简单脚本
echo"the result is : $value "
echo"$num1$oper$num2 = $value"

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。