shell 에서의 사용법을 살펴본다.
예제 프로그램으로 Hello 라는 shell script 를 작성한다. 단순히 Hello 와 World! 라고 출력하게 되어있다. 이를 locale 에 따라 출력하기 위해 gettext 로 둘러싸서 echo 시키고 있다. shell script 에서 특별히 다른 부분은 소스첫 부분에 TEXTDOMAINDIR 과 TEXTDOMAIN 을 전체 환경변수로 export 시킨다는 것이다.
#! /bin/sh # Hello TEXTDOMAINDIR=/usr/local/share/locale TEXTDOMAIN=Hello export TEXTDOMAINDIR export TEXTDOMAIN echo "$(gettext -s "Hello")" echo "$(gettext -s "World!")" |