1. for : 전통적인 쉘 형식
for 명령어의 원 문법은 다음과 같다.
" for variable [in words]; do
commands
done
"
variable는 루프 수행 중에 증가되는 변수면이고,
words는 선택적인 variable에 순차적으로 할당되는 항목의 목록이다.
commands는 각 반복마다 실행되는 명령들이다.
$ for i in A B C D; do echo $i; done A B C D $ for i in {A..D}; do echo $i; done A B C D
위는 ABCD 목록을 순차적으로 출력한 것이다.
각 루프가 실행될 때마다 변수 i에 ABCD가 할당되고 echo명령어를 통해서 각 반복마다 echo 명령어가 실행되게 되는 로직이다.
'스터디 > 리눅스 커맨드라인' 카테고리의 다른 글
[리눅스] 36. 그 외 유용한 툴들 (0) | 2022.08.15 |
---|---|
[리눅스] 35. 배열 (0) | 2022.08.15 |
[리눅스] 32. 위치 매개변수 (0) | 2022.08.01 |
[리눅스] 31. case 분기 (0) | 2022.08.01 |
[리눅스] 30. 문제 해결 (0) | 2022.07.25 |