utf-8로 인코딩됐는지 euc-kr로 인코딩됐는지

innu의 이미지

iconv를 이용한 쉘스크립트를 짜고 있습니다.
유연하게 만들려다보니 여기저기 조건이 많이 들어가는데 inputfile이 utf-8로 인코딩됐는지 euc-kr로 인코딩됐는지 알 수 있는 방법 좀 부탁드립니다.

atomaths의 이미지

input file이 어떤 파일들인가요? DB 백업 파일인지 등등..
file 이란 명령으로 보면 기본적으로 charset을 보여주긴 합니다만...
-i 옵션은 MIME type 까지 보여줍니다.

익명 사용자의 이미지

http://www.mozilla.org/projects/intl/UniversalCharsetDetection.html

이거 아닌가요??? 예전에 KLDP게시판에 질문이 있었던것 같은데...
이런방법 말고 다른 방법을 말씀하시는것 같기도 하고...