카테고리 없음2013. 6. 18. 09:21

 

31-3장. 쉘 프로그래밍과 환경설정파일

 

 

 

● printf

- 형식 : printf "format string" parameter1 parameter2


 

 

 

● $(명령어)

- 명령의 결과가 필요할 때.

 

 

 

 

● set

- 쉘을 위한 파라미터 변수를 설정

- 빈칸으로 구분되는 값을 출력하는 명령에서 필드를 사용하는 유용

 

 

 

● shift

- 모든 파라미터 변수를 한단계 아래로 이동

- 파라미터 변수는 $1 ~ $9 까지 9개밖에 이용하지 못함

- $0의 값은 바뀌지 않음

- 파라미터가 10개 이상일 때 이용



 

 

 

● 파라미터 확장


 

 

 

 

 

 

 

[실습]

● 리눅스 로그인시에 구동되는 환경설정파일 분석

- /etc/profile

- ~/.bash_profile

- ~/.bashrc

- /etc/bashrc

● 데몬 실행을 위한 스크립트 파일 분석

 

 

 

 

 

 

 

 

[정리]

● 쉘 스크립트 문법

● 환경설정파일

● 기존 리눅스에서 존재하는 쉘 스크립트

- (/etc/rc.d/init.d/)

 

Posted by 아이맥스