Linux - iconv 파일 인코딩 변경

Posted 06 19, 2013 09:30, Filed under: System/UNIX


# iconv 파일 인코딩 변경


> 파일의 캐릭터셋 확인
[sunshiny@master /]$ file Constant.conf
Constant.conf: ISO-8859 Unicode text, with CRLF line terminators


> 캐릭터셋 변경
[sunshiny@master /]$ iconv -f ISO-8859-1 -t UTF-8 Constant.conf > Constant-UTF-8.conf


> iconv 사용법 확인
[sunshiny@master /]$ iconv --help
사용법: iconv[옵션...] [파일...]
주어진 파일의 인코딩을 한 인코딩에서 또다른 인코딩으로
변환함.

 입/출력 형식 지정:
  -f, --from-code=<이름>   원 문서 인코딩
  -t, --to-code=<이름>     출력 인코딩

 정보:
  -l, --list                 알려진 모든 문자셋 코드를 열거함

 출력 조정:
  -c                         출력에서 잘못된 문자를 제외합니다
  -o, --output=FILE          출력 파일
  -s, --silent               경고를 표시하지 않습니다
      --verbose              진행 정보를 표시

  -?, --help                 이 도움말 리스트를 표시함
      --usage                간략한 사용법 메시지를 표시함
  -V, --version              프로그램 버전 표시

긴 옵션에서 대해 꼭 필요하거나 선택적인 인자는 그 긴
옵션에 해당하는 짧은 옵션에서도 꼭 필요하거나
선택적입니다.

버그를 보고하는 방법은 다음을 참고하십시오:
<http://www.gnu.org/software/libc/bugs.html>.

[sunshiny@master /]$ iconv --usage
사용법: iconv [-lcs?V] [-f <이름>] [-t <이름>] [-o FILE]
            [--from-code=<이름>] [--to-code=<이름>] [--list]
            [--output=FILE] [--silent] [--verbose] [--help] [--usage]
            [--version] [파일...]

> 지원하는 캐릭터셋 확인
[sunshiny@master /]$ iconv --list
다음 리스트에 알려진 모든 문자셋 코드가 들어 있습니다.  그렇다고 해서
명령행 인자의 FROM과 TO 인수에 여기의 모든 문자셋 이름의 조합을 사용할 수
있는 것은 아닙니다.  한개의 문자셋 코드는 몇가지 다른 이름(별명)과 함께
열거했을 수도 있습니다.

 .
 .
 .
  ISO-2022-CN, ISO-2022-JP-2, ISO-2022-JP-3, ISO-2022-JP, ISO-2022-KR,
  ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6,
  ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-9E, ISO-8859-10, ISO-8859-11,
  ISO-8859-13, ISO-8859-14, ISO-8859-15, ISO-8859-16, ISO-10646-UCS-2,
 .
 .
 .
  UNICODE, UNICODEBIG, UNICODELITTLE, US-ASCII, US, UTF-7, UTF-8, UTF-16,
  UTF-16BE, UTF-16LE, UTF-32, UTF-32BE, UTF-32LE, UTF7, UTF8, UTF16, UTF16BE,
  UTF16LE, UTF32, UTF32BE, UTF32LE, VISCII, WCHAR_T, WIN-SAMI-2, WINBALTRIM,
  WINDOWS-31J, WINDOWS-874, WINDOWS-936, WINDOWS-1250, WINDOWS-1251,
  WINDOWS-1252, WINDOWS-1253, WINDOWS-1254, WINDOWS-1255, WINDOWS-1256,
  WINDOWS-1257, WINDOWS-1258, WINSAMI2, WS2, YU

※ 위 내용은, 여러 자료를 참고하거나 제가 주관적으로 정리한 것입니다.
   잘못된 정보나 보완이 필요한 부분을, 댓글 또는 메일로 보내주시면 많은 도움이 되겠습니다.
06 19, 2013 09:30 06 19, 2013 09:30


Trackback URL : http://develop.sunshiny.co.kr/trackback/928

Leave a comment

« Previous : 1 : ... 98 : 99 : 100 : 101 : 102 : 103 : 104 : 105 : 106 : ... 648 : Next »

Recent Posts

  1. HDFS - Python Encoding 오류 처리
  2. HP - Vertica ROS Container 관련 오류...
  3. HDFS - Hive 실행시 System Time 오류
  4. HP - Vertica 사용자 쿼리 이력 테이블...
  5. Client에서 HDFS 환경의 데이터 처리시...

Recent Comments

  1. I'm curious to find out what blog... 레깅스룸 03시 26분
  2. 안녕하세요^^ 배그핵
  3. 안녕하세요^^ 도움이 되셨다니, 저... sunshiny
  4. 정말 큰 도움이 되었습니다.. 감사합... 사랑은
  5. 네, 안녕하세요. 댓글 남겨 주셔서... sunshiny

Recent Trackbacks

  1. wedding dj’s in bozeman montana wedding dj’s in bozeman montana %M
  2. important site important site %M
  3. host insurance host insurance %M
  4. why not try here why not try here %M
  5. airbnb homeowners insurance airbnb homeowners insurance %M

Calendar

«   01 2020   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Bookmarks

  1. 위키피디아
  2. MysqlKorea
  3. 오라클 클럽
  4. API - Java
  5. Apache Hadoop API
  6. Apache Software Foundation
  7. HDFS 생태계 솔루션
  8. DNSBL - Spam Database Lookup
  9. Ready System
  10. Solaris Freeware
  11. Linux-Site
  12. 윈디하나의 솔라나라

Site Stats

TOTAL 2825893 HIT
TODAY 361 HIT
YESTERDAY 1151 HIT