iconv 인코딩 변환기
-
utf-8 에서 euc-kr 로 변환하기 (맥에서 만든 텍스트를 윈도우에서 호환되게 할 때)
iconv -c -f utf-8 -t euc-kr source.txt > converted.txt
한글 인코딩 자동변환 스크립트 (utf8 바꾸기) (macOS)
#!/bin/bash
ENCODING=`file -b --mime-encoding $1`
echo encoding: $ENCODING
case $ENCODING in
iso-8859-1 | euc-kr ) echo "converting euc-kr to utf" && iconv -c -f euc-kr -t utf-8 $1 > $1-temp-utf && mv $1 $1-original-euckr && mv $1-temp-utf $1;;
utf-8 ) echo "already utf-8. skipped.";;
*) echo "unknown encding: $ENCODING";;
esac