麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

101個shell腳本 猜數字游戲代碼

2020-07-27 19:01:49
字體:
來源:轉載
供稿:網友

原本書上這個例子是教調試腳本的,它故意給出的腳本中有幾個錯誤,教我們認識系統提示的錯誤,并修改運行。但比較難寫出來,所以把修改好了的腳本放上來,這個腳本比較有趣味的

#!/bin/sh # hilow -- A simple number-guessing game biggest=100              # maximum number possible guess=0                # guessed by player guesses=0               # number of guesses made number=$(($$ % $biggest))       # random number, between 1 and $biggest while [ $guess -ne $number ]  do  echo -n "Guess? " ; read guess  if [ "$guess" -lt $number ] ; then   echo "... bigger!"  elif [ "$guess" -gt $number ] ; then   echo "... smaller!i"  fi  guesses=$(($guesses + 1)) done echo "Right!! Guessed $number in $guesses guesses." exit 0

腳本分析

#1) number=$(($$ % $biggest)) $$代表執行此shell的pid,因為每次執行shell的pid并不相同, 所以number為1-100的隨機數。

#2)$guess -ne $number ,if [ "$guess" -lt $number ],elif [ "$guess" -gt $number ] ;為判斷輸入的數字與$number的比較。

#3)整個腳本并不復雜,但邏輯清晰明了,也很有意思。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 夜夜b | 成年人高清视频在线观看 | 中文字幕在线不卡视频 | 国产免费观看av | 欧美国产第一页 | 日本aaaa片毛片免费观看视频 | 久久日本| 国产精品二区高清在线 | 伦一区二区三区中文字幕v亚洲 | 精品99在线视频 | 成人av一区二区免费播放 | 懂色av懂色aⅴ精彩av | 久久精品国产99国产精品亚洲 | 欧美一级黄视频 | 久久亚洲精品久久国产一区二区 | 成人在线视频网 | 免费一级毛片电影 | 国产一区二区三区影视 | 在线观看国产一区二区三区 | 在线成人免费观看www | 国产一级在线看 | 麻豆视频在线观看免费网站 | 销魂美女一区二区 | 久久精品视频网址 | 成人在线观看污 | 午夜视频在线看 | 国产精品二区高清在线 | 欧美日韩免费在线观看视频 | 久草热久草视频 | avav在线播放 | 国产91久久久 | 美女网站黄在线观看 | 久久亚洲视频网 | 鲁人人人鲁人人鲁精品 | 久久另类视频 | 成人一级视频在线观看 | 日韩视频一区二区三区四区 | a视频网站 | 男女生羞羞视频网站在线观看 | 久久精品一二三区 | 久久伊人国产精品 |