#!/bin/bash
sj=$(expr $RANDOM % 100)
#随机数生成
while true#死循环
do
read -p "请输入一个随机数" num
#键入数字
if [ $sj -eq $num ];then
echo "恭喜你猜对了数字为$num"
exit 0#成功猜对退出
elif [ $num -gt $sj ];then#判断键入数字是否大于随机数
echo "猜大了"
else
echo "猜小了"
fi
done
$RANDOM 命令
一种较为简单易用的随机函数
使用方法:
$(expr $RANDOM % 100)
100为自定义数字,表示随机数最大值$RANDOM 命令