euc-kr 환경에서 amule 2.0.3 파일명 깨짐
글쓴이: natas999 / 작성시간: 수, 2005/08/17 - 1:26오후
젠투에서 amule 2.0.3을 설치 했습니다.
euc-kr환경인데 파일 이름이 한글로 된 파일은 깨진 문자로 저장됩니다.
iconv로 변환해 보니 utf-8로 인코딩 되었군요.
어떻게 장되는 파일명의 인코딩을 바꿀 방법이 없을까요?
수동 스크립트를 사용하는 방법말고 자동으로 할 수 있는 방법이 있으면 좋겠네요.
그리고 혹시 삼바에서 특정폴더의 인코딩만 따로 설정 할 수 있나요?
unix charset항목을 global섹션이 아니라 각 폴더별 섹션에 따로 지정하면 될까요?
Forums:


[code:1]#!/bin/shfor X in *; do
#!/bin/sh for X in *; do if euckr_filename=`echo "${X}" | iconv -f utf-8 -t euc-kr 2>/dev/null` then if [ "${X}" != "${euckr_filename}" ]; then ln "${X}" "${X}.temp" if mv "${X}" "${euckr_filename}" then rm -f "${X}.temp" else rm -f "${euckr_filename}"; mv "${X}.temp" "${X}" fi fi fi done임시로 위와 같은 스크립트를 작성해서 크론으로 돌리는 중입니다. 좀 더 스마트한 방법이 있으면 추천바랍니다.
# emerge girl-friend
Calculating dependencies
!!! All wemen who could satisfy "girl-friend" have been masked.
댓글 달기