#!/bin/bash
for num in {1..100}
do
sum=$(($sum + $num))
done
echo $sum
#注:bash中產生序列的方法用 seq 1 100 或者 {1..100} 注意其中不能有空格!
#后面的語法比較簡單,求值用 $(( ... )) 中間的省略號表示表達式;
#shell語法 賦值的時候變量直接寫名字,取值的時候要在變量名前面加上 $ .
#附帶,命令行一句話的版本:
for num in {1..100};do sum=$(($sum + $num));done;echo $sum