shell脚本:猜数字游戏
2015-06-28 12:18
555 查看
[root@yonglinux ~]# cat guess.sh #!/bin/bash #guess number game; n=$[$RANDOM%100] while : do read -p "please input a number: " n1 n2=`echo $n1 | sed 's/[0-9]//g'` if [ ! -z $n2 ] then echo "your number is not a number." continue fi if [ $n1 == $n ] then echo "you are all right." break elif [ $n1 -gt $n ] then echo "bigger." continue else echo "smaller." continue fi done
[root@yonglinux ~]# sh guess.sh please input a number: 56 bigger. please input a number: 33 bigger. please input a number: 15 bigger. please input a number: 7 smaller. please input a number: 10 bigger. please input a number: 8 smaller. please input a number: 9 you are all right.
本文出自 “模范生的学习博客” 博客,请务必保留此出处http://mofansheng.blog.51cto.com/8792265/1668683
相关文章推荐
- shell下的一些符号问题
- shell学习三十天----break,continue,shift,getopts
- shell脚本中的引用
- shell脚本中的命令替换
- shell脚本中的输入输出
- shell awk入门
- shell学习指南-阅读笔记
- Linux Shell脚本之自动修改IP
- Linux Shell脚本之自动修改IP
- shell排序算法
- Shell脚本递归打印指定目录中所有目录文件
- shell编程项目【邮件报警系统】
- 通过在shell脚本中用scp或rsync实现远程同步文件
- Bash中单引号和双引号的区别
- ShellExecuteEx提升子进程权限
- HDFS学习笔记(2)hdfs_shell & JavaAPI
- shell学习二十九天----循环
- shell 水平测试
- bash shell学习-正则表达式基础 (笔记)
- CURL Shell下curl的使用