写一个猜数字脚本,数字范围是1-100,定制计数器,每次猜完都要告诉用户猜大了还是猜小了;如果猜对了,则跳出脚本并输出计数器的值 #!/bin/bash ##随机数 R=$(($RANDOM%100+1)) for ((I=1;I<=100;I++));do read -p "请输入你需要猜的数字: " NUM if [ $NUM -gt $R ];then echo -e "\033[31m 输入的数字太大了,请继续\033[0m" elif [ $NUM -lt $R ];then echo -e "\033[31m 你输入的数字太小了,请继续\033[0m" elif [ $NUM -eq $R ];then echo -e "\033[32m 恭喜你,答对了!共输入了:$I 次\033[0m " break else echo "\033[31m 你输入的不正确,请重新输入\033[0m" fi done
执行: