reko_3 发表于 2018-8-26 10:26:43

Shell使用RANDOM编写1-10以内随机数

  Shell使用RANDOM编写1-10以内的抽奖脚本,三次抽奖机会
  1.创建一个脚本
  vim /root/chou.sh
  2.打开的文本中编辑内容
  x=$            #系统随机数除十取余值加1,表示选择1-10的随机数
  read -p "请输入一个十以内的整数:" num
  if [ $x -eq $num ];then   #如果系统的随机数等于输入数,则
  echo 恭喜你中奖了
  exit
  else                        #如果系统随机数不等于输入数,则执行
  echo 再抽一次
  fi
  read -p "请输入一个十以内的整数:" num
  if [ $x -eq $num ];then
  echo 恭喜你中奖了
  exit
  else
  echo 再抽一次
  fi
  read -p "请输入一个十以内的整数:" num
  if [ $x -eq $num ];then
  echo 恭喜你中奖了
  exit
  else
  echo 很遗憾,没中奖
  fi
  3.为用户执行脚本增加权限
  chmod +x /root/chou.sh
  4.执行脚本,根据提示输入内容
  /root /chou.sh

页: [1]
查看完整版本: Shell使用RANDOM编写1-10以内随机数