シェルスクリプト for文で回数を指定するサンプル

環境
RHEL9.2

構文
for 変数 in 変数に入れるリストなど
do
繰り返す処理コード
done

使用例1

for i in {1..8}
do
 echo 回数指定で$i回繰り返しています
done

$iで変数iに入った値を展開しています。

使用例2
seqコマンドを使った回数指定の方法

for i in `seq 1 8`
do
 echo seqで$i回繰り返しています
done

使用例3
回数指定を(())で行う方法

for ((i=1; i<9; i++))
do
 echo "(())"で$i回繰り返しています
done

 

IT

Posted by arkgame