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

shell应用之习题一

时间:2019-08-10 17:32:39      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:span   ash   个数   div   游戏   应该   文件   路径   数值   

 1 #!/bin/bash
 2 #.写一个脚本/root/bin/argsnum.sh,接受一个文件路径作 为参数;如果参数个数小于1,则提示用户“至少应该给一个 参数”,并立即退出;如果参数个数不小于1,则显示第一
 3 个 参数所指向的文件中的空白行数
 4 read -p "请输入文件路径:" F
 5 if [ -e $F ];then
 6         num=$(grep ^$ $F |wc -l)
 7         echo $num
 8 else
 9         echo "请输入存在的路径!"
10 fi
 1 #!/bin/bash
 2 #写一个猜数字的小游戏$RANDOM
 3 random=$(echo $RANDOM)
 4 count=0
 5 while :
 6 do
 7 count=$[$count+1]
 8 if [ $count -le 3 ];then
 9         read -p "请猜一下该数字的大小(您有三次机会):" NUM
10         if [ "$NUM" -gt "$random" ];then
11                 echo "猜大了,往小了猜"
12         elif [ "$NUM" -lt "$random" ];then
13                 echo "猜小了,往大了猜"
14         elif [ "$NUM" -eq "$random" ];then
15                 echo "恭喜您才对了"
16                 exit
17         else
18                 echo "请输入数值"
19                 exit
20         fi
21 else
22 echo "抱歉!您已猜错三次,将退出脚本!"
23 exit
24 fi
25 done

 

shell应用之习题一

标签:span   ash   个数   div   游戏   应该   文件   路径   数值   

原文地址:https://www.cnblogs.com/renyz/p/11332144.html

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