for:
#编写三个Shell程序,分别用for、while、与until求从2+4+…+100的和。
#!/bin/sh
i=2
sum=0
for i in `seq 2 2 100`
do
((sum=sum+$i))
done
echo "2+4+...+100=$sum"
while:
#!/bin/sh
i=2
sum=0
while((i<=100))
do
((sum+=i))
((i+=2))
done
echo "2+4+...100=$sum"
until:
#!/bin/sh
i=2
sum=0
until ((i>100))
do
sum=`expr $sum + $i`
i=`expr $i + 2`
done
echo "2+4+...100=$sum"