>> Delete Reply from No. 991 article
No. RE: EUC-KR 을 UTF-8로 변환하는 간단 스크립트...

등록 2001-02-07 04:51:00     조회 5
이름 소천    

		흐.. 괜찮은 스크립트군여..
 근데 종혁님.. *.desktop는 굳이  할 필요가 없지만.. 이미 끝냈는데염.. 기본적인 출력부분(*
.desktop부분을 이용하는 )을 모두 설정되어있습니다.  
KDE Core부분(kdelib, kdebase,
kdemultimidea, kdeutil, kdenetwork, kdegame, kdetoy 등등등)
 그런데 이 작업은 desktop.po파일에서 제어하는데 이건 까비님이 하고 있는데염..
굳이 따로 하실 필요가 없을 듯 합니다.
(전 처음에 거기서 제어하는줄 모르고 하나 하나 모두 패치했답니다. 아주 간단한 스크립
트와 vi의 파일 첨부 기능을 이용해서.. -_-;; kdebase만 하루종일 걸리더군여.. -_-;;)  만약 원
하신다면 패치파일 드리도록 하겠습니다.  kde-2.0.1 버전입니다.
 원하시면 kde-i18n메일링 리스트에서 말씀하세여..
  : KDE 2.X 부터 UTF-8을 사용함에 따라...
:
: 기존의 /usr/share/applnk 아래의 Name[ko] 와 Comment[ko]가
: 한글로 정상적으로 출력되지 않는데...
: utf-8로 일일이 변환하기 힘들까봐서... 한번 짜봤는데...
: 후후~ 힘드네요~
:
: KDE 2.X... 이제 작업을 해봐야 겠네요...
:
:
:
: #!/bin/bash
: INPUT=`ls $1`
: for i in $INPUT ; do
:         grep Name[ko] $i | sed -e "s&Name[ko]=&&" > EUC-NAME
:         grep Comment[ko] $i | sed -e "s&Comment[ko]=&&" > EUC-COMMENT
:         iconv -f euc-kr -t utf-8 -o UTF-NAME-$i EUC-NAME
:         iconv -f euc-kr -t utf-8 -o UTF-COMMENT-$i EUC-COMMENT
:         NAME=`cat UTF-NAME-$i`
:         COMMENT=`cat UTF-COMMENT-$i`
:         rm -rf EUC-NAME UTF-NAME UTF-NAME-$i EUC-COMMENT UTF-COMMENT UTF-COMMENT-$i
:         sed -e "s/^Name[ko]=.*/Name[ko]=$NAME/" < $i > UTF-NAME-$i
:         sed -e "s/^Comment[ko]=.*/Comment[ko]=$COMMENT/" < UTF-NAME-$i > $i
:         rm -rf UTF-NAME-$i
: done
:
: --
: 스크립트... 힘들어...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved