變數的數值計算(Linux/Unix運維)
從六個常用的變數計算方式來進行簡單描述!如declare(typeset)命令,需要定義才能生效,並不常用就沒有記錄!
一、Let運算命令的語法格式為:let+賦值表達式
例如:unset i; i =2;let i=i+3;echo $i ————輸出結果為5
對於上述例子我們還有一種更高效的寫法((i=i+3))
二、雙小括弧」(())」的作用是進行數值運算和數值比較,效率之高,用法之靈活,深受我們的喜歡!
列入:i=$((i+1)) --加個$好賦值;echo $((8>7&&i==5)) ----輸出比較結果
三、Expr命令主要用途有二:
1.整數的運算 (expr 2/2)
2.相關字元串長度、匹配等的運算處理(i=』expr $i+3』)
四、bc命令的用法
Bc是UNIX/Linux下的計算器,同時我們也可以拿他來做命令行計算工具
例如:echo 「scale=2;35/7」|bc;
I=』echo $i+6|bc』
五、Awk和bc用法相似,不過我們喜歡用它來計算小數,運算夠精確
六、$[]計算符號,返回整數!
例如:echo $[3/2] ——返回1;echo $[3/4] ——返回0
※打王者榮耀用什麼手機最好?iPhone7Plus無人能出其右
TAG:我不是程序猿 |
※linux-shell編程中awk變數的使用
※Nginx 日誌和變數
※「Python」Chapter1 變數和簡單數據類型
※python基礎之變數類型number(math模塊)
※Python和Scala的定義變數
※VBScript 變數
※「學習筆記」Python dir()函數和 __doc__ 變數的使用
※Linux安裝jdk1.8和配置環境變數 原
※Python數據類型、運算符、變數
※Flipkart-Walmart交易:軟銀最終會有變數嗎
※linux 環境變數配置
※Shell 變數
※Perl 變數
※python基礎之變數與運算符
※static 成員變數、static 成員函數、類/對象的大小
※Linux 設置環境變數和Mongodb設置賬號密碼
※微軟摺疊屏專利現身,Surface Phone或有變數
※Python基礎-變數、字元串、數字
※全新斯巴魯Levorg問世有變數 EyeSight成拖累主因
※iPhone 11Max浴霸三攝再生變數:相機排列細節曝出