그것은 로케일(locale)에 관련된 문제입니다.
검색을 해보니 첫번째 걸리는 곳이 /etc/profile.d/lang.sh 또는 lang.csh
이더군요.
스크립트를 기초로 찾아보니 /etc/sysconfig/i18n 파일에서 값을 읽어오게
되어있습니다.
i18n은 internationalization 의 줄임말로 다쓰면 길어서 맨앞과 맨뒤의 i n에
가운데 18글자가있다는 소리로 i18n이 된것입니다.
어쨌든...
이 i18n파일에 ko_KR.eucKR이라고 되어있는 부분이 바로 한글을 사용할 수
있도록 해주는 부분이죠.
이부분을 C로 바꾸어놓으시던가 POSIX로 바꾸면 됩니다.
아니면 http://kldp.org/HOWTO/mini/html/Locales/Locales-5.html 여기를
참조해서 원하는 나라를 선택해도 됩니다.
C나 POSIX는 기본적으로 영문으로 시스템을 만들어줍니다.
이도저도 귀찮으면 i18n을 i18n.old 형태로 이름을 바꿔 놓아도 됩니다.
좀더 많은 정보는 locale이나 i18n으로 검색해보시면 됩니다.
P.S. : '답변바랍니다~'는 강압적인 인상을 줄 수 있는 말입니다. 답변바랍니다보다는 부탁드립니다 정도로 언어를 순화시켜주셨으면 합니다.
locale
그것은 로케일(locale)에 관련된 문제입니다.
검색을 해보니 첫번째 걸리는 곳이 /etc/profile.d/lang.sh 또는 lang.csh
이더군요.
스크립트를 기초로 찾아보니 /etc/sysconfig/i18n 파일에서 값을 읽어오게
되어있습니다.
i18n은 internationalization 의 줄임말로 다쓰면 길어서 맨앞과 맨뒤의 i n에
가운데 18글자가있다는 소리로 i18n이 된것입니다.
어쨌든...
이 i18n파일에 ko_KR.eucKR이라고 되어있는 부분이 바로 한글을 사용할 수
있도록 해주는 부분이죠.
이부분을 C로 바꾸어놓으시던가 POSIX로 바꾸면 됩니다.
아니면 http://kldp.org/HOWTO/mini/html/Locales/Locales-5.html 여기를
참조해서 원하는 나라를 선택해도 됩니다.
C나 POSIX는 기본적으로 영문으로 시스템을 만들어줍니다.
이도저도 귀찮으면 i18n을 i18n.old 형태로 이름을 바꿔 놓아도 됩니다.
좀더 많은 정보는 locale이나 i18n으로 검색해보시면 됩니다.
P.S. : '답변바랍니다~'는 강압적인 인상을 줄 수 있는 말입니다. 답변바랍니다보다는 부탁드립니다 정도로 언어를 순화시켜주셨으면 합니다.
------------------------------
좋은 하루 되세요.
콘솔에서export LANG=C하시면 됩니다.
콘솔에서
export LANG=C
하시면 됩니다.
rommance.net
콘솔에서 한글 메시지가 깨진다는 말씀인것 같네요...
아마도 LANG="ko_KR.eucKR"이렇게 설정되어 있을 겁니다. 이렇게 설정하면 메시지가 한글로 나오거든요..
영문으로 나오게 할려면 LANG="en_US"로 설정 하시면 됩니다.
이상입니다.
그럼..[/code]
void main()
{
printf("Hello World\n");
exit(0);
}
/* 초심으로 돌아가자~~~~~ */
댓글 달기