본문 바로가기

LINUX/Shell Script

07. while 반복문

while 반복문
 
조건식이 참인 동안에 계속 반복한다. 
 
조건문이 항상 참이라면, do와 done 사이의 문장이 무한 루프 가 된다.
 
break, continue 와 같이 사용한다.
 
보통 아래의 형태로 많이 사용된다.
 
while [ 조건문 ]
do
    실행문
done
 
# while.sh
 
#!/bin/sh
 
sum=0
i = 1
 
while [ $i-le 10 ]
do
   sum=`expr $sum + $i`
   i=`expr $i + 1`
done 
 
echo "Sum :" $sum
 
exit 0
 
 

until 반복문
 
while 순환문과 반대다.
 
조건문이 항상 거짓이라면, do와 done 사이의 문장이 무한 루프 가 된다.
 
break, continue 와 같이 사용한다.
 
보통 아래의 형태로 많이 사용된다.
 
until [ 조건문 ]
do
    실행문
done

'LINUX > Shell Script' 카테고리의 다른 글

09. 함수  (0) 2020.01.31
08. AND, OR 연산자  (0) 2020.01.31
06. for 반복문  (0) 2020.01.31
05. case 조건문  (0) 2020.01.31
04. if 조건문  (0) 2020.01.31