임베디드 리눅스에서 한글폴더/한글파일명 처리하는 방법 문의
글쓴이: johlim / 작성시간: 목, 2012/09/27 - 7:45오후
Desktop linux(우분투에서)
C 프로그램으로 한글폴더를 만들면(UTF8문자열)
SD카드상에 만들어진 한글폴더가 windows 같은 OS에서도 원하는대로 잘 보입니다.
그런데 arm linux에서 C코드로 arm용으로 빌드하여 실행하면
생성된 폴더명이 원도우에서나 Desktop linux에서도 깨져 보입니다.
아마 code page 문제로 추정이 되는데
한글폴더/파일명을 어떻게 사용할 수 있을까요?
Forums:


ls -l | hexdump -C
위와 같이 해서 해당 파일 이름의 hex code 를 utf-8테이블이나, euc-kr 테이블에서 찾아 보시면 될것 같네요...
$ ls | hexdump -C
00000000 e1 84 92 e1 85 a1 e1 86 ab e1 84 80 e1 85 b3 e1 |................|
00000010 86 af e1 84 91 e1 85 a1 e1 84 8b e1 85 b5 e1 86 |................|
00000020 af 0a |..|
00000022
$ ls
한글파일
시스템에서 유니코드 지원하도록 컴파일 되었는지 확인해
시스템에서 유니코드 지원하도록 컴파일 되었는지 확인해 보시고 그렇지 않다면 추가해 주세요.
========================
조직 : E.L.D(Embedded Linux Developer/Designer)
블로그 : poplinux@tistory.com
카페 : cafe.naver.com/poplinux
임베디드 리눅스 관련 프리렌서 지향