#TIL #batch 무한 루프

C:\> help for
FOR /L %변수 IN (시작,단계,끝) DO 명령 [명령-매개 변수]

   집합은 단계별로 증가/감소하는 시작부터 끝까지의 일련의 숫자입니다.
   따라서 (1,1,5)는 1 2 3 4 5를 나타내며 (5,-1,1)은 5 4 3 2 1을
   나타냅니다.
...

FOR /L 명령을 사용하면 된다.

C:\>FOR /L %i IN (1, 1, 5) DO echo %i
C:\>echo 1
1
C:\>echo 2
2
C:\>echo 3
3
C:\>echo 4
4
C:\>echo 5
5

(1, 1, 5)를 넣어서 5번 루프를 한다.

C:\>FOR /L %i IN (0, 0, 1) DO echo %i
C:\>echo 0
0
C:\>echo 0
0
...

끝값이 절대 안 나오게 세팅하면 무한 루프가 된다. while 문이 없으니 for 문으로 때워야 한다.

참고 - FOR /L - ss64.com

Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com

A Random Post