셸 스크립트에서 반복문은 어떻게 작성하나요?
셸 스크립트에도 반복문을 넣을 수 있어요. 반복문은 세미콜론으로 한 줄에 쓸 수도 있고, 가독성을 높이기 위해 세미콜론 없이 줄을 나눠 쓸 수도 있습니다:
# 각 파일의 첫 번째와 마지막 데이터 레코드를 출력합니다.
for filename in $@
do
head -n 2 $filename | tail -n 1
tail -n 1 $filename
done
(반복문 안의 명령을 들여쓰기할 필요는 없지만, 들여쓰면 더 이해하기 쉬워집니다.)
이 스크립트의 첫 줄은 스크립트가 무엇을 하는지 알려 주는 주석입니다. 주석은 # 문자로 시작해 줄 끝까지 이어집니다. 여기처럼 간단한 설명을 모든 스크립트에 덧붙여 두면, 미래의 여러분이 감사하게 될 거예요.
참고로, Nano에서 작성한 내용을 저장하려면 Ctrl + O로 파일을 저장하고, Enter로 파일 이름을 확인한 뒤, Ctrl + X로 편집기를 종료하세요.
이 연습은 강의의 일부입니다
