10.1.1 for 문
for 문은 셸 스크립트에서 사용하는 반복문 중 하나입니다. 반복문에서 반복되는 구문을 루프(loop)라고 합니다. for 문으로 만들어진 루프는 주어진 목록이나 범위에서 명령을 반복해서 실행합니다. for 문은 파일 목록이나 문자열 목록, 산술적 범위 등을 순회할 때 유용합니다. 각 반복(iteration)에서는 목록이나 범위의 항목을 변수에 할당하고 해당 변수로 명령을 실행합니다.
for 문은 두 가지 형식이 있습니다.
● 기본 형식
기본 형식은 목록을 순회하는 데 유용합니다.
형식
for 변수 in 목록 do 명령 done
같은 형식이지만 다음과 같이 한 줄로 줄여 쓸 수도 있습니다. 명령 부분에 여러 명령이 포함되는 경우 각 명령의 마지막에 세미콜론(;)을 붙입니다.