맥 OS X 10.4 에 저장된 파일을 rsync로 리눅스에 백업할 때 한글 파일명?
글쓴이: academic / 작성시간: 수, 2009/12/09 - 2:19오후
맥 OS X 10.4에 보면 기본으로 rsync가 있더군요.
그래서 이걸 이용해서 리눅스에 백업을 하려고 하는데...
한글 파일명이 깨져서 백업됩니다.
어떻게 하면 한글 파일명이 안 깨지고 제대로 백업이 될까요?
그리고...
그외 주의할 점은 없을지요?
Forums:
일단 지금까지
일단 지금까지 알아낸 것으로는...
--iconv=UTF8-MAC,UTF8 옵션을 주면 한글 문제는 없다는 겁니다.
(--iconv=로컬 인코딩,원격 인코딩)
리눅스쪽 rsync가 버전이 낮아 --iconv 옵션을 지원하지 못하는 경우엔
일단 맥에서 리눅스쪽으로 rsync를 한 다음, 리눅스 쪽에서
convmv -f utf8 -t utf8 --nfc 명령으로 파일명을 바꿔주면 됩니다.
맥 OS X에 있는 rsync는 애플이 리소스 포크도 같이 rsync하게끔(-E 옵션) 커스터마이징한 거라...
맥과 맥끼리는 -E 옵션을 줬을 때 잘 작동하지만,
맥과 리눅스끼리는 -E 옵션을 줬을 때 에러가 발생합니다.
이를 지원하려면 리눅스 쪽의 rsync를 다시 컴파일해야 합니다.
혹시 잘못된 부분이 있다면 알려주십시오.
--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
댓글 달기