보통 텍스트 파일의 인코딩이 윈도우용으로 되어 있는 경우가 많다. cp949라는 인코딩을 많이 사용한다. 이를 utf8로 바꾸기 위해 리눅스 계열에선 iconv를 사용한다. 여러 파일에 대해 일괄 작업을 하려면 살짝 쉘 스크립팅을 해야 한다. 특히 맥에 설치된 iconv는 옵션이 살짝 다르다. iconv를 실행하면 인코딩 변환 결과가 화면으로 출력된다. 그런데 출력을 파일로 해주는 옵션이 맥에선 없다. (--output 불가) 그래서 리다이렉션을(화면 출력을 파일로) 사용해야 한다. 예를 들어 자막 파일이 들어 있는 폴더에서 아래의 명령을 실행한다. $ find . -type f -name '*.smi' -exec sh -c 'iconv -f CP949 -t UTF-8 "$0" > "$0.tmp"' '{..