※ 요약

리눅스 명령어 iconv는 주어진 파일의 인코딩 방식을 변경할때 사용하는 명령어다. 


※ 경로

/usr/bin/iconv


※ 사용법

iconv -f [변경전 인코딩] -t [변경할인코딩]


※ 옵션

 옵션

 설명

 --from-code, -f encoding

 원본 파일의 변경 전 문자 인코딩을 지정

 --to-code, -t encoding

 변경하려는 대상의 문자 인코딩을 지정

 --list, -l

 지원하는 인코딩 목록들을 출력

 --output, -o file

 출력 내용을 표준출력 대신 지정한 파일에 저장

 --silent, -s

 경고 메시지를 출력하지 않음

 --verbose

 상태의 자세한 정보를 출력



※ 사용예

먼저 지원하는 인코딩 목록부터 보기 위해 iconv -l 명령어를 실행해 보자. 지원하는 목록들을 보니 엄청 많은데, 아마 대부분의 인코딩 방식이 있을것 같다.


아래는 EUC-KR방식인 test.txt라는 파일을 UTF-8로 변환하면서 test_UTF.txt로 내보내는 사용예다.


+ Recent posts