シェル・プログラミング:9. while 文

 指定した条件が満たされる限り,同じ処理を繰り返します。

■while 文

     while 条件
     do
          処理
     done
#
# 例 14
#
#!/bin/sh

echo -n 'Enter your favorite integer: '
read num

i=0
while [ $i -le $num ]
do
   echo $i
   i=`expr $i + 1`
done
実行例)
% sh script
Enter your favorite integer: 167
0
1
2
3
.
.
.
166
167
%