본문 바로가기
IT 인터넷

[리눅스] 폴더내 파일 euckr에서 utf8 포멧으로 일괄 변경하기

by zzom~ 2024. 9. 27.
반응형

더 좋은 방법이 있을지도 모르겠지만..(분명히 있겠지만)

파일 포멧 변경은 요거 한방으로 해당 폴더내 동일 확장자 파일들은 모두 처리 가능하다..

for I in ./*.php ; do iconv -c -f euc-kr -t utf-8 $I > $I.tmp && mv $I.tmp $I ; done

 

위 내용을 명령프롬프트 상태에서 실행 하면 해당 폴더내에 php라는 확장자를 가진

모든 파일은 utf8포멧으로 변경됨.

물론 문서 내 캐릭터셋 지정은 별개~

(아참...기존 문서가 utf8일 경우..혹은 2번째 실행을 하면 기존 문서는 파일명.tmp로 백업됨)

 


로컬파일 변환은..?

http://iwoohaha.tistory.com/110
 

[프로그램] 아스키(ASCII/EUC-KR) 파일을 UTF-8 로 인코딩

예전에는 웹페이지 파일의 인코딩(charset) 을 대부분 euc-kr 로 설정하였었다. 요즘의 추세는 UTF-8 이다. 얼마전 웹호스팅 서버를 이전해야 할 일이 생겼다. A라는 서버에 올라가 있는 웹페이지 파일

iwoohaha.tistory.com

위 사이트에서 배포하는 프로그램 참고!

반응형