쉘 프로그래밍에 대해서 따라해볼 내용을 정리합니다.
주요 환경은 맥, bash 에서 시작합니다.
따라하시며 참고하실 분들은 리눅스나, 유닉스, 맥 등에서 터미널을 열어서 작업할 수 있습니다.
주로 다룰 내용
- 쉘은 무엇인가?(Shells, Shell Scripts)
- 스크립트 작성과 디버깅(Writing and Debugging Scripts)
- 쉘 환경(The Shell Environment)
- 외부 명령
- grep
- sed
- awk
- 조건 처리(Conditionals)
- 사용자 입력하기 (Interactive Scripts)
- 반복 (Loops)
- 내부 변수(Advanced Variables)
- 파라미터와 인자 목록(Parameters and Argument List)
- 함수(Functions)
- 시그널 처리(Traps)