구조
while <명령어(주로 조건식)>
do
반복처리
done
홀수 출력하기 예시
while-example.sh
#!/bin/bash
i = 1
while [ "$i" -le 10 ] # 10 이하까지 반복
do
echo "$i"
i = $((i+2)) # 산술연산자
done
산술연산자
$ i=10
$ echo $(( i + 1 ))
11
$ echo $(( i / 2))
5
$ echo $(( i * 2 ))
20
$ echo $(( i ** 2))
100
'책 > 모두의 리눅스' 카테고리의 다른 글
[ 책 ] [ 모두의 리눅스 ] 17장 셸 스크립트의 장단점 (0) | 2024.04.11 |
---|---|
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 : 셸 함수 (0) | 2024.04.10 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 case (0) | 2024.04.10 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 for (0) | 2024.04.10 |
[ 책 ] [ 모두의 리눅스 ] 16장 제어구조 if (0) | 2024.04.10 |