1.쉘 프로그래밍
- 셸 스크립트를 작성하는 활동
- 셸스크립트: 여러 명령어를 나열한 파일
- 문법이 간단하고 작성이 쉬움
- 디버깅이 쉬움
2.셸 스크립트 작성법
- #!사용할셸 형식으로 명시
- 2번째 줄부터 명령어 기술
3.셸 스크립트 실행
- chmod +x 파일이름 으로실행권한 부여
- ./ 파일이름 으로 실행
4.쉘 스크립트 문법
4-1.주석
- #으로 주석처리
4-2.변수
- VAR = value 으로 변수 사용(형식은 스트링)
- 변수의 범위는 선언한 셸에서만 유효
- .bashrc 로 사용자 환경변수 선언
- /etc/bash.bashrc 로 시스템 환경변수 선언
4-3.위치 매개변수
- 인자의 위치를 나타내는 변수
4-4.echo문
- 스트링을 화면에 출력
- -e 옵션으로 \n같은 특수문자도 사용가능
4-5.조건식
- 다양한 조건식 사용가능
4-6.조건문
if문
- if[표현식]
- then 명령문
- else 명령문
- fi
case문
- case $변수 in
- (패턴1) 명령문
- (패턴2) 명령문
- *) 명령문
- esac
4-7.반복문
- for문
- while문
- until문
- select문
4-8.함수 구문
- function 함수이름 {명령어}
'Computer Science > OS' 카테고리의 다른 글
[리눅스 마스터] 리눅스의 구조 (0) | 2024.06.12 |
---|---|
[리눅스마스터] 쉘 (1) | 2024.06.11 |
[리눅스 마스터] 리눅스의 기초 (0) | 2024.06.11 |