IT 기술/Developer article

[소개]IBM DeveloperWorks : 유닉스를 능숙하게 사용하기: 고급 셸 스크립트 기법

ㅇㅔ ㄷㅡ 2008. 12. 1. 10:30
  유닉스 쉘 스크립트는 유닉스 서버 관리자에게 좀더 효율적인 서버 관리를 가능하게 해주는 유용한 도구입니다. Database 공부를 해오면서 계속 쉘 스크립트를 이용해 왔지만 아직도 쉘 스크립트는 제게 공부해야할 여지가 많은 분야입니다. 그래서 IBM DeveloperWorks에 한글로 번역된 쉘 스크립트 관련 문서를 소개하려합니다.


원문 : 유닉스를 능숙하게 사용하기: 고급 셸 스크립트 기법

유닉스에는 길고 따분한 작업을 단순하게 만들기 위해 작업을 자동화하는 셸 스크립트가 있습니다. 이 기사는 셸 스크립트를 좀 더 제대로 배우기를 원하며 고급 스크립트를 작성하는 방법이 궁금한 독자들에게 팁을 제공합니다.

다른 유닉스 운영체제나 리눅스와 마찬가지로 IBM AIX 운영체제는 시스템 관리자, 개발자, 사용자가 일상 업무를 처리하고 고객 비즈니스를 단순하게 만들기 위한 여러 가지 강력한 도구를 제공한다. 유닉스에는 길고 따분한 작업을 단순하게 만들기 위해 작업을 자동화하는 셸 스크립트가 있다.

몇 년 동안 유닉스에서 셸 스크립트를 끼적거려 본 경험이 있을지라도 주로 운영체제 안팎을 파느라고 스크립트를 마스터하지는 못했을 것이다. 이 기사는 셸 스크립트를 좀 더 제대로 배우기를 원하며 고급 스크립트를 작성하는 방법이 궁금한 독자들에게 팁을 제공한다. 이 기사는 스크립트를 단순하게 만드는 방법, 스크립트를 최대로 유연하게 유지하는 방법, 깔끔한 스크립트를 작성하는 방법, 스크립트 내부에서 문서화 작업 방법, 스크립트 디버깅 방법을 포함해 일반적인 셸 프로그래밍 기본 원칙을 설명한다.