91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用SHELL完成兩個數字的大小比較

發布時間:2020-08-05 16:46:19 來源:網絡 閱讀:1418 作者:弓長善慈 欄目:開發技術

簡要說明:

提示用戶輸入兩個數字;

判斷輸入的內容是否都為數字;

數字做計算并反饋結果;

計算完畢后詢問客戶是否繼續使用;

給用戶提供隨時退出的方法。

[root@lb02 scripts]# cat jisuan2.sh 

#!/bin/bash


###thank_oldboy

###2016/3/6

###i wish you all the best.

. /etc/init.d/functions


### read number.

function read_number(){

 read -p "please enter the number1:" num1

 read -p "please enter the number2:" num2

 panduan_number

}


### judge $number1 $number2 both are number.

function panduan_number() {

 expr $num1 + $num2 &>/dev/null

 [ $? -ne 0 ] && {

  [[ $num1 == exit || $num2 == exit ]] && {

   echo "you had choice leave,bye."

   exit 0

  } || {

  echo "USAGE:you must enter two numbers, or enter exit to leave."

  read_number

  }

 } || judge_number

}


### judge continue or exit.

function continue_or_exit() {

 read -p "please enter go to continue or enter out to leave: " str

 case "$str" in 

  go)

     read_number

     

     ;;

  out)

     echo "hope to see you again,bye."

     exit 0


     ;;

  *)

     echo "USAGE:enter go or out:"

     continue_or_exit

     ;;

 esac

}


### expr $number1 $number2.

function judge_number() {

[ $num1 -eq $num2 ] && { 

 echo "$num1 equal $num2."

 continue_or_exit

}

[ $num1 -gt $num2 ] && {

 echo "$num1 greater than $num2."

 continue_or_exit

}

[ $num1 -lt $num2 ] && {

 echo "$num1 lower than $num2."

 continue_or_exit

}

}



### the gate of the script. 

function main() {

 read_number

}

main


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

都匀市| 孝昌县| 江阴市| 双江| 东辽县| 孟津县| 盈江县| 玛沁县| 二手房| 浏阳市| 四子王旗| 西贡区| 新营市| 炎陵县| 碌曲县| 淮滨县| 商洛市| 明星| 蚌埠市| 同心县| 和林格尔县| 茌平县| 云龙县| 北辰区| 曲周县| 泽州县| 冀州市| 额济纳旗| 太谷县| 阿克苏市| 佛坪县| 大足县| 库尔勒市| 和静县| 沙坪坝区| 象州县| 盘锦市| 紫云| 确山县| 上犹县| 乌苏市|