您的位置:首页 > 运维架构 > Shell

进行加减乘除的shell运算脚本

2011-02-21 09:50 465 查看
#!/bin/bash

####################################################################

# Author: netcat #

# Lable: calc.sh #

# Information: Simple calculator #

# Create Date: 2011-02-21 #

# Version: v 1.0 #

####################################################################

echo "example: 3 + 5"

read -p "enter: " a b c

echo $a|grep [a-zA-Z]>/dev/null

if [ $? -ne 0 ];then

echo $c|grep [a-zA-Z]>/dev/null

if [ $? -ne 0 ];then

if [ $b == "+" ]

then

let x=$a+$c

echo "$a + $c = $x"

fi

if [ $b == "-" ]

then

let x=$a-$c

echo "$a - $c = $x"

fi

if [ $b == "x" ]

then

let x=$a*$c

echo "$a x $c = $x"

fi

if [ $b == "/" ]

then

let x=$a/$c

echo "$a / $c = $x"

fi

else

echo "$c is not data"

fi

else

echo "$a is not data"

fi

运行效果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息