基本语法格式

for 变量 in 值 1 值 2 值 3 ...

do

程序代码

done

基本语法格式 2

for ((初始值;循环;控制条件;变量变化))

do

程序

done

#!/bin/bash
#打印 1-100 的值
for (( i=1; i<=100; i++ ))
do
        echo "$i"
done
echo "==================================================="
#打印 1-100 的值
SUM=0
for(( i=1; i<=$1; i++ ))                                                                                                                           
do
        #如果这里使用 echo 输出那么下面的输出就是 0
        SUM=$[ $SUM+$i ]
done
echo "总和:$SUM"