Shell使用RANDOM编写1-10以内的抽奖脚本,三次抽奖机会
1.创建一个脚本
vim /root/chou.sh
2.打开的文本中编辑内容
x=$[RANDOM%10+1] #系统随机数除十取余值加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
转载于:https://blog.51cto.com/liangqing/2045361