C 언어 스타일의 for 문을 사용해 봅시다.
1 다음 내용을 for-cstyle.sh 파일에 작성합니다.
for-cstyle.sh
#!/bin/bash
for ((i = 0; i < 5; i++))
do
echo "number $i"
done
초기식에서 i 변수에 0을 저장한 후 조건식이 실행됩니다. i 변수의 값이 5보다 작으므로 조건식을 만족합니다. 조건식을 만족하면 do와 done 사이 명령을 실행합니다. 명령 실행이 끝난 후 증감식이 실행되고 i 변수에는 1이 증가된 값을 저장합니다. 증감식 부분에 있는 i++은 i = i + 1과 같은 의미입니다. 증감식 실행이 끝나면 다시 조건식을 실행합니다. 조건식이 만족하지 않으면 반복을 중단합니다.
TIP - 참고로, i--는 i = i - 1과 같은 의미입니다.