linux脚本生成一个100以内的随机数,提示用户猜数字并将随即生成的数字显示

脚本生成一个100以内的随机数,提示用户猜数字并将随即生成的数字显示

使用read提示用户猜数字

使用if判断用户猜数字的大小关系 猜对了 猜大了 猜小了

使用while循环输入

首先:vi rendom

进入:
#!/bin/bash
end=100
out=101
while [ e n d − e q 100 ] d o e c h o " 请 输 入 数 字 " r e a d i n p u t n u m = end -eq 100 ] do echo "请输入数字" read input num= endeq100]doecho""readinputnum=(($RANDOM%100+1))
if [ $input -ge $out ]
then
echo “再见”
break
elif [ $input -eq $num ]
then
echo “猜对了”
elif [ $input -gt n u m ] t h e n e c h o " 猜 大 了 " e l s e e c h o " 猜 小 了 " f i e c h o " 随 机 数 为 : " num ] then echo "猜大了" else echo "猜小了" fi echo "随机数为:" num]thenecho""elseecho""fiecho""num
done

保存:wq

执行:source rendom

效果如下:
100以内的随机数就完成了linux脚本生成一个100以内的随机数,提示用户猜数字并将随即生成的数字显示_第1张图片

你可能感兴趣的:(linux脚本生成一个100以内的随机数,提示用户猜数字并将随即生成的数字显示)