shell學習之算術運算

1、shell中進行算術運算,通常經常使用方法以下:shell

一、算術擴展 $(())
二、使用外部程序expr expr 算術式
ide

expr 運算表達式 表達式中個操做數級運算符之間要有空格,並且要使用命令引用
c=`expr $a + $b`

三、使用$[] $[算術式]數學

c=$[$a+$b]
四、使用內置命令declare declare -i 變量=算術式
五、使用內置命令 let let 算術式it

a=3;b=6
let c=$a+$b
class

let數學運算符變量

let I=$[$I+1]
let SUM=$[$SUM+$I]
let sum+=$I
let I+=1 至關於let I++擴展

2、如何生成列表:
一、整數列表 
     {1..100}  生存1到100的列表
     不知道當時是沒有認真聽仍是怎麼着 這個應該是大括號
二、seq
    seq 10 1到10
    seq 5 10 5到10
    seq 5 10 2 返回列表爲6 8 10
三、`ls /etc`引用


   
   
 
   
算術運算擴展:程序

+=

sum=$(($sum+$x))      方法

let sum+=x

-=

sum=$(($sum-$x))
let sum-=x

%=

sum=$(($sum%$x))
let sum%=x

/=

sum=$(($sum/$x))

let sum/=x

*=

sum=$(($sum*$x)) let sum*=x
相關文章
相關標籤/搜索