1、shell中進行算術運算,通常經常使用方法以下:shell
一、算術擴展 $(())
二、使用外部程序expr expr 算術式
ide
三、使用$[] $[算術式]數學
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))%=
sum=$(($sum%$x))
let sum%=x
sum=$(($sum/$x))
let sum/=x
*=
sum=$(($sum*$x)) let sum*=x