码迷,mamicode.com
首页 > 系统相关 > 详细

Bash shell

时间:2015-09-28 11:35:30      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

例一:

函数、返回状态值、比较

#!/bin/bash
NUM=$(date +%S)
echo "当前苹果价格是每斤$NUM元"
echo "========================"
sleep 1
clear

ipple(){
echo 这苹果多少钱一斤啊?
      请猜0-60的数字read -p "请输入你的价格:" A
expr $A + 1 &>/dev/null
if [ $? -ne 0 ]
 then
        echo "别逗我了,快猜数字"
        ipple
fi
}


guess(){
        if [ $A -eq $NUM ]
         then
                echo "猜对了,就是$NUM元"
                exit 0
         elif [ $A -gt $NUM ]
          then
                echo "嘿嘿,要不你用这个价买?"
                ipple
         elif [ $A -lt $NUM ]
          then
[root@A11-11 mnt]# vi apple.sh    
#!/bin/bash
NUM=$(date +%S)
echo "当前苹果价格是每斤$NUM元"
echo "========================"
sleep 1
clear

ipple(){
echo 这苹果多少钱一斤啊?
      请猜0-60的数字read -p "请输入你的价格:" A
expr $A + 1 &>/dev/null
if [ $? -ne 0 ]
 then
        echo "别逗我了,快猜数字"
        ipple
fi
}


guess(){
        if [ $A -eq $NUM ]
         then
                echo "猜对了,就是$NUM元"
                exit 0
         elif [ $A -gt $NUM ]
          then
                echo "嘿嘿,要不你用这个价买?"
                ipple
         elif [ $A -lt $NUM ]
          then
                echo "太低太低"
                ipple
         fi
}

main(){
ipple
while true
do
  guess
done
}
mai

 

Bash shell

标签:

原文地址:http://www.cnblogs.com/bluewelkin/p/4843402.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!