본문 바로가기

클랩트랩

Claptrap

셸 스크립트용 인자 파서

한줄평

인자 처리가 복잡한 셸 스크립트를 깔끔하게 정리하려는 분께 유용합니다. 간단한 스크립트에는 도입이 과할 수 있습니다.

이런 분께 옵션이 많은 셸 스크립트를 견고하게 만들려는 분께

좋은 점

  • 셸에서도 체계적인 옵션 파싱과 도움말 자동 생성
  • 선언적으로 인터페이스 정의

아쉬운 점

  • 간단한 스크립트엔 배보다 배꼽이 큼

클랩트랩 소개

러스트의 인자 파싱 라이브러리 Clap 의 편의성을 셸 스크립트로 가져오는 도구입니다. 손으로 짜기 번거로운 커맨드라인 옵션·서브커맨드 파싱과 도움말 출력을 선언적으로 정의할 수 있게 해 줍니다. 스크립트 안에서 호출해 쓰는 명령줄 성격의 유틸리티입니다.

제작사

영삼넷 · 공식 홈페이지