[LINUX] 서버의 파일 인코딩 한번에 바꾸기 – iconv 한번에 적용

서버에서 현재 디렉토리안에 있는 수많은 파일들의 인코딩을 변경해야 할때 어떻게 해야 할까?

예) 현재디렉토리안의 .php파일들을 euc-kr에서 utf-8로 변경할떄

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

위와같은 명령어 한줄을 입력해 주면 되겠다. -f에 파일의 형의, -t에 바꿀 인코딩형을 지정해 주면 된다.