[리눅스] 반복문과 루프
-
for 루프 리눅스 스크립트에서 가장 흔하게 사용되는 반복문은
for
루프입니다. 이를 이용하여 리스트의 각 항목에 대해 명령을 실행할 수 있습니다. 다음은 간단한for
루프의 예시입니다.for item in item1 item2 item3 do command $item done
위 스크립트는
item1
,item2
, 그리고item3
각각에 대해command
를 실행합니다. -
while 루프 다음으로 알아볼 반복문은
while
루프입니다. 조건이 참인 동안 명령을 실행하며, 조건이 거짓이 될 때까지 반복 실행됩니다. 아래는 간단한while
루프의 예시입니다.while [ 조건 ] do command done
while
루프는 주로 조건이 만족될 때까지 특정 작업을 수행할 때 많이 사용됩니다. -
until 루프
until
루프는 조건이 거짓이 될 때까지 명령을 반복 실행합니다.while
루프와는 달리 조건이 거짓일 때까지 반복 실행됩니다. 다음은until
루프의 간단한 예시입니다.until [ 조건 ] do command done
while
와until
루프는 실행 조건에 따라 적합한 루프를 선택하는 데 도움이 됩니다.
이제 여러분은 리눅스 스크립트에서 사용되는 반복문과 루프에 대해 기본적으로 알게 되었습니다. 필요에 따라 각각의 루프를 적절히 활용하여 스크립트를 작성할 수 있을 것입니다.