EUC-KR을 UTF-8로 변환하는 script. 정보
EUC-KR을 UTF-8로 변환하는 script.본문
현재 그누보드를 위해 반들어진 skin들은 대부분 euc-kr로 encoding이 되어있습니다.
이를 그누보드 UTF-8에 사용하면 글자들이 망가진채로 나옵니다.
이때 아래의 스크립트를 사용하면 손쉽게 euc-kr을 utf-8로 바꿔 사용하실수 있습니다.
현재 디렉토리에 있는 모든 file을 변환하며 서버에 iconv가 있어야 합니다.
#!/bin/sh
for i in `ls`
do
if [ -f $i ]
then
iconv -f euc-kr -t utf-8 $i > "$i.tmp"
rm $i
mv "$i.tmp" $i
fi
done
이를 그누보드 UTF-8에 사용하면 글자들이 망가진채로 나옵니다.
이때 아래의 스크립트를 사용하면 손쉽게 euc-kr을 utf-8로 바꿔 사용하실수 있습니다.
현재 디렉토리에 있는 모든 file을 변환하며 서버에 iconv가 있어야 합니다.
#!/bin/sh
for i in `ls`
do
if [ -f $i ]
then
iconv -f euc-kr -t utf-8 $i > "$i.tmp"
rm $i
mv "$i.tmp" $i
fi
done
추천
1
1
댓글 8개

어떻게 사용하는건가요 ㅜ?
iconv 사용하면 되는데??!!!! 고단수가 있는가벼잉..??!! 저유.. 실력없시유..
Unix Shell Script입니다.
뭔말이야 ~~~ 에휴

스크립만 할께요^ ㅡㅡ; ^
rpm -qa | grep iconv 해보러 가야겠군요.
소스설치는 해놓지 않았으니. 씨익~ +_+ 스크랩 합니다~
소스설치는 해놓지 않았으니. 씨익~ +_+ 스크랩 합니다~
도무지 뭔말인지... 눅아 좀 알아듣게 쉽게 정리좀 해주삼...

쉘 상태에서쓰는 스크립트입니다.
해당 디렉토리의 모든 파일을 변형 시켜주는 거네요...
일단 디렉토리상의 파일을 for 문으로 돌리면서
iconv 으로 변경되서 출력되는 파일을 " 원본파일명.tmp" 로 저장을 한후
원본파일을 삭제하고 "원본파일명.tmp" 을 원본파일로 저장하는... 머 그런겁니다.
응용하면 하위디텍토리까지 검색한 모든 파일을 변환하는스크립트도 가능할것 같네요...
잘보고 갑니다...
해당 디렉토리의 모든 파일을 변형 시켜주는 거네요...
일단 디렉토리상의 파일을 for 문으로 돌리면서
iconv 으로 변경되서 출력되는 파일을 " 원본파일명.tmp" 로 저장을 한후
원본파일을 삭제하고 "원본파일명.tmp" 을 원본파일로 저장하는... 머 그런겁니다.
응용하면 하위디텍토리까지 검색한 모든 파일을 변환하는스크립트도 가능할것 같네요...
잘보고 갑니다...