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