shell 从1加到100的5种写法,这里总结一下。 主要是记录shell的算术计算。重点记忆书写的格式。这里先给出一个最简洁的写法 seq -s+  100 | bc
脚本
#!/bin/bash -v
i=0;
sum=0
while [ i -le 100 ]
do
    #sum=((sum+i))
    #sum=(((sum+i)))
    #sum=(expr i +sum)
    #sum=(echo "i+sum" | bc )
    sum=(echo isum | awk '{printf 1 +2}')
    ((i++)) # let i++
done
echo $sum
求和的计算一共写了5种方法。对应了4种书法的方法。
前两种是一样的
| 表达式 | 加法的格式 | 
|---|---|
| sum=((sum+$i)) | ((sum+i)) | 
| sum=(((sum+$i))) | ((sum+i)) | 
| sum=(expri + $sum) | expr i +sum | 
| sum=(echo "i+$sum" | bc ) | echo "i+sum" | bc | 
| sum=(echoi sum | awk '{printf1 + $2}') | echo isum | awk '{printf 1 +2}' |