navis

UNIX시스템 12강 (셸스크림트(2)) 본문

방송통신대 컴퓨터과학과

UNIX시스템 12강 (셸스크림트(2))

menstua 2024. 11. 4. 08:14
728x90
 학습개요
  1. 셸 스크립트에서 선택과 반복을 위한 제어 구조를 사용할 수 있다. 선택 구조인 if 명령과 case 명령, 반복 구조인 for, while, until 명령의 문법과 의미를 살펴본다. 그리고 조건 검사가 필요할 때 사용되는 명령과 수식의 작성법을 학습한다.
 학습목표
  1. 선택 구조를 사용하여 셸 스크립트를 작성할 수 있다.
  2. 반복 구조를 사용하여 셸 스크립트를 작성할 수 있다.
  3. 수식을 포함하는 셸 명령을 선택과 반복 구조에서 사용할 수 있다.
정리하기
  1. if와 case 명령은 셸 스크립트에서 선택을 위한 제어 구조이다.
  2. for, do, until 명령은 셸 스크립트에서 반복을 위한 제어 구조이다.
  3. 조건 검사가 필요할 때, 명령의 종료 상탯값이 0인 경우를 참으로 판단한다.
  4. test 명령은 파일의 속성 검사, 정수나 문자열 비교에 사용되는 명령이다.
  5. let 명령은 일반적 수식을 계산하는 명령이며, 조건 검사에도 사용되는데 수식의 결과가 0이면 거짓으로 간주된다.