자바로 만든 형태소 분석기를 리눅스에서 잘 사용하다가, 어느날 갑자기 한글이 물음표로 표시되는 상황을 겪게 되었습니다.


이유인 즉슨 LC_ALL에 대한 환경 설정을 변경한적이 있는데 이를 다시 unset 해주니 원래대로 잘 실행되었습니다.


요약!!


증상 및 환경

프로그램 실행 시 한글이 깨진다. 그러나 인코딩은 잘 세팅이 되어 있다.


해결 방법

echo $LC_ALL 을 실행.

만약 현재 인코딩과 다른 결과가 출력 된다면 (ex : C) 아래 명령어 실행.

unset LC_ALL

'Tip > Linux' 카테고리의 다른 글

^M 삭제  (0) 2013.05.02
vi 문자열 치환  (0) 2013.04.30
잘 되던 파일 처리 프로그램에서 한글이 물음표로 표시 될 때  (0) 2013.04.25
리눅스 crontab 한글 깨짐 현상  (0) 2013.03.13
리눅스 shell로 파일 전송하기  (2) 2013.01.07

crontab 한글이 깨질 시 실행되는 .sh 파일 위에 아래와 같은 내용을 추가해줘야 한다.


export LANG=ko_KR.UTF-8


무조건 UTF-8로 설정해서는 안되고 리눅스의 환경에 맞게끔 설정해줘야한다.

리눅스 언어의 인코딩은 

env | grep LANG

로 확인 가능.

'Tip > Linux' 카테고리의 다른 글

^M 삭제  (0) 2013.05.02
vi 문자열 치환  (0) 2013.04.30
잘 되던 파일 처리 프로그램에서 한글이 물음표로 표시 될 때  (0) 2013.04.25
리눅스 crontab 한글 깨짐 현상  (0) 2013.03.13
리눅스 shell로 파일 전송하기  (2) 2013.01.07

+ Recent posts