본문 바로가기
프로그램개발/Linux(Apache.vim)

파일 캐릭터셋 확인후 변경하려면

by 크레도스 2014. 3. 14.

간혹 캐릭터셋이 맞지 않아서 한글이 깨지는 경우가 있는데 지금까지는 파일을 ftp로 가져와서

에디트플러스로 파일 불러와서 원하는 캐릭터셋으로 저장후 다시 서버에 올려서 작업했는데

바로 서버에서 처리하는 방법이 있다.

 

먼저 쉘에서 file에 i 옵션을 이용한다.

#>file -i orig.php

orig.php: text/x-c++; charset=iso-8859-1

이 파일을 utf-8로 변경하려면 iconv를 이용한다.

#>iconv -c -f iso-8859-1 -t utf-8 orig.php > backup.php

#>file -i backup.php

backup.php: text/x-c++; charset=utf-8

변경되었다.