LINUX/Shell Script
07. while 반복문
삽질의 달인
2020. 1. 31. 16:33
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