공룡호가 사는 세상 이야기

유닉스를 자주 다루다 보니, 유닉스 관련 포스팅이 잦다.
지난 달에 포스팅 했던 '콘(Korn) 셸(Shell) 스크립트 작성하기'에 이어 두 번째 리뷰.
지난 번 포스팅이 초보용 이었다면, 이번은 중급용이다. 좀 더 깊게 배우고 싶으면 이번 Article을 주의깊게 보자.
단순하고 유연하게 스크립트를 작성하고, 아무리 강조해도 지나치지 않는 문서화.
그리고 디버깅 까지. 사실 여기서 다루는 디버깅은 환경변수가 올바로 등록되어 있다는 조건 하에서 이루어지는 것이긴 하지만...
그리고 set -x 옵션으로 실행 과정을 표준 출력으로 찍는 것 까지.

작업을 단순하게 만들고 깔금하고 유연하게 코드를 작성하며, 문서로 만드는 기본 규칙을 철저하게 따르면, 이 기사에서 배운 디버깅 기법을 활용해 최상급 스크립트를 작성할 수도? ㅎㅎ
배울 수록 느끼게 되겠지만, 쉘 스크립트로 할 수 있는 일은 생각보다 대단하다.

원문 : http://www.ibm.com/developerworks/kr/library/au-speakingunix_shellscripttech/