目的
- ShellScript Bashにて指定回数処理を繰り返すfor文の書き方をまとめる
書き方の例
- 下記に指定回数処理を繰り返すfor文の例を記載する。
-
((i=0; i<指定の回数; i++))
は((iは0から始まる; この回数に達したら処理は終了; 一回の処理ごとにiに1を足す))
ということである
#!/bin/bash
for ((i=0; i<指定の回数; i++)); do
指定回数繰り返したい処理
done
より具体的な書き方の例
- 下記に期待値の出力を記載する。
*
**
***
****
*****
- 下記に前述の期待値の出力を行う処理を記載する。
#!/bin/bash
FOO_1="*"
FOO_2="*"
for ((i=0; i<5; i++)); do
echo "${FOO_1}"
FOO_1="${FOO_1}""${FOO_2}"
done