linux shell 的几种循环:
while 循环
#!/bin/ksh
i=$1
while[ $i -ge 10]
do
echo $i
let i+=1
done
do while 循环:
用do while 语句求1~100的和
#!/bin/bash
i=1
sum=0
while [ $i -le 100 ]; do
sum=$((sum+i))
i=$((i+1))
done
echo "SUM=$sum"
用for语句实现1+2+3。。。+100
#!/bin/sh
i=0
j=0
while [ $i -lt 100 ]
do
j=`expr $j + $i`
i=`expr $i + $i`
done
echo $j