zoukankan      html  css  js  c++  java
  • shell应用之习题一

     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
  • 相关阅读:
    Springmvc
    Mybatis关联关系
    Mybatis整合ehcache 和 redis
    Mybatis与spring集成
    MyBatis动态sql和分页
    MyBatis入门
    Vue模板语法(二)
    Vue模板语法(一)
    Spring---SSH整合(二)
    Spring---SSH整合
  • 原文地址:https://www.cnblogs.com/renyz/p/11332144.html
Copyright © 2011-2022 走看看