본문 바로가기

IT

euc-kr, cp949, ms949 포맷을 utf-8 로 charset 을 변환하는 방법

반응형

 간단한 명령어로 문자셋을 변경할 수 있는 명령어가 존재합니다.


 iconv 라는 것으로 딱봐도 변환 기능을 제공합니다.


 사용방법은 다음과 같습니다.


$ iconv -c -f euc-kr -t utf-8 test_euckr.txt > test_utf8.txt


 간단히 설명을 달아보면 -c 는 변환하겠다는 의미이고, -f 는 변환전 문자셋을 지정하는 듯 합니다. from 같은 의미인 듯 합니다. -t 는 변경할 문자셋으로 to 정도로 해석하면 되겠지요. 그리고 마지막으로 변경할 파일을 뒤에 써주면 되고, 그 이후는 출력방향을 파일로 지정하여 담아내겠다는 것이죠.


 뒤부분( > test_utf8.txt ) 부분을 제거하면 화면으로 출력되는 것을 볼 수 있습니다.


끝.

반응형