Shell使用RANDOM編寫1-10以內隨機數

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章