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/)