2005/06/27 23:22 에 이글루스 블로그에 작성했던 글이다.
현재 배포되는 배포판들은 거의 대부분 기본적으로 한글을 지원한다.
하지만 한글이 지원되지 않는 버전의 유닉스 계열을 사용할 경우 아래와 같은 방법으로 한글을 사용할 수 있다.
물론 한글 폰트가 설치되어 있지 않을 경우에는 한글이 제대로 출력되지 않을 수도 있다.
단, UTF-8을 사용하는 시스템의 경우 설정이 다를 수 있다.
한글 사용을 위해 지정하여야 할 환경변수와 관련 파일들은 아래와 같다.
1. /etc/default/init : 시스템에서 사용되는 Language를 아래와 같이 지정한다.
LANG=ko ;한글과 영문을 사용하는 경우
LANG=C ;영문만 사용하는 경우
2. .cshrc, .profile : 각 user 별로 사용할 Language를 정의 하고, terminal 환경을 지정한다.
- csh을 사용하는 경우 .cshrc 화일에 아래와 같이 정의
setenv LANG ko
stty cs8 -istrip -parenb
- sh 또는 ksh을 사용하는 경우 .profile 화일에 아래와 같이 정의
LANG=ko
export
stty cs8 -istrip -parenb
3. 환경 설정 확인
% env | grep LANG
LANG=ko
% /bin/stty -a|grep cs8
-parenb -parodd cs8 -cstopb -hupcl cread -clocal -loblk -crtscts
^^^^^
% /bin/stty -a|grep istrip
-ignbrk brkint ignpar -parmrk -inpck -istrip -inlcr -igncr icrnl -iuclc
'Linux and Unix > SHELL' 카테고리의 다른 글
쉘 스크립트 df -h 명령어 특정 용량 이상 디렉토리 가져오기 (0) | 2023.02.13 |
---|---|
파일개수 및 디렉토리 개수 구하기 (wc 명령 이용) (0) | 2023.02.11 |
확장자에 따른 파일 목록 작성 (0) | 2023.02.11 |
Korn Shell 100% 활용 (0) | 2017.10.22 |
Korn shell 사용팁 (0) | 2017.10.22 |