์˜์–ดํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

Ad


์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

enconv - ํด๋ผ์šฐ๋“œ์—์„œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ enconv๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” enconv ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


enca - ํ…์ŠคํŠธ ํŒŒ์ผ์˜ ์ธ์ฝ”๋”ฉ์„ ๊ฐ์ง€ํ•˜๊ณ  ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”


์—ฅ์นด [-L ์–ธ์–ด] [OPTION]... [FILE] ...
enconv [-L ์–ธ์–ด] [OPTION]... [FILE] ...

์†Œ๊ฐœ ๋ฐ ์‚ฌ์šฉ ์˜ˆ


์šด์ด ์ข‹๋‹ค๋ฉด ์•Œ์•„์•ผ ํ•  ๋‹จ ๋‘ ๊ฐ€์ง€ ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

์—ฅ์นด FILE

์–ด๋–ค ์ธ์ฝ”๋”ฉ ํŒŒ์ผ์ธ์ง€ ์•Œ๋ ค์ค„ ๊ฒƒ์ž…๋‹ˆ๋‹ค FILE (๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ ) ์‚ฌ์šฉํ•˜๊ณ ,

enconv FILE

ํŒŒ์ผ์„ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค FILE ๊ท€ํ•˜์˜ ๋กœ์ผ€์ผ ๊ธฐ๋ณธ ์ธ์ฝ”๋”ฉ์—. ํŒŒ์ผ์„ ๋‹ค๋ฅธ ํŒŒ์ผ๋กœ ๋ณ€ํ™˜ํ•˜๋ ค๋ฉด
์ธ์ฝ”๋”ฉ์„ ์‚ฌ์šฉ -x ์˜ต์…˜ (์ฐธ์กฐ -x ์„น์…˜์— ํ•ญ๋ชฉ ์˜ต์…˜ ๋ฐ ์„น์…˜ ๋ณ€ํ™˜ ๋ฐ
์ธ์ฝ”๋”ฉ ์ž์„ธํ•œ ๋‚ด์šฉ์€).

๋‘˜ ๋‹ค ์—ฌ๋Ÿฌ ํŒŒ์ผ ๋ฐ ํ‘œ์ค€ ์ž…๋ ฅ(์ถœ๋ ฅ)์—์„œ๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ:

์—”์นด -x latin2

`sometext' ํŒŒ์ผ์ด ํ”„๋ฆฐํ„ฐ๋กœ ์ „์†ก๋  ๋•Œ ISO Latin 2์— ์žˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ช…๋ น์ด ์‹คํŒจํ•˜๊ณ  ํŒŒ์ผ์„ ์“ฐ๋ ˆ๊ธฐ๋กœ ๋งŒ๋“œ๋Š” ์ฃผ๋œ ์ด์œ ๋Š” Enca์ž…๋‹ˆ๋‹ค.
์ธ์ฝ”๋”ฉ์„ ๊ฐ์ง€ํ•˜๋ ค๋ฉด ์–ธ์–ด๋ฅผ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€ ๋‹น์‹ ์˜ ์–ธ์–ด๋ฅผ ๊ฒฐ์ •ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค
๋กœ์ผ€์ผ ์„ค์ •์˜ ๊ธฐ๋ณธ ๋ฌธ์ž ์„ธํŠธ๋Š” ์›ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋‹น์‹ ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (๋˜๋Š” ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค) -L ์˜ฌ๋ฐ”๋ฅธ ์–ธ์–ด๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œํ–ˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.
์ผ๋ถ€ ๋Ÿฌ์‹œ์•„์–ด HTML ํŒŒ์ผ `file.htm'์€ Windows-1251์ด๋ผ๊ณ  ์ฃผ์žฅํ•˜์ง€๋งŒ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‹น์‹ ์€ ์‹คํ–‰

enca -L ru ํŒŒ์ผ.htm

์˜ˆ๋ฅผ ๋“ค์–ด KOI8-R์ธ์ง€ ์•Œ์•„๋ณด์„ธ์š”. ์ฃผ์˜ํ•˜์„ธ์š”. ํ˜„์žฌ ์ง€์›๋˜๋Š” ํ•ญ๋ชฉ์ด ๋งŽ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์–ธ์–ด(์„น์…˜ ์ฐธ์กฐ ์–ธ์–ด).

๋˜ ๋‹ค๋ฅธ ๊ฒฝ๊ณ ๋Š” Enca์˜ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ, ์ฆ‰ ๋ฌธ์ž ์„ธํŠธ ๋ณ€ํ™˜์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ธฐ๋Šฅ์€ ์‹œ์Šคํ…œ์— ์„ค์น˜๋œ ๋‹ค๋ฅธ ๋„๊ตฌ์— ๋”ฐ๋ผ ํฌ๊ฒŒ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค(์ฐธ์กฐ
์„น์…˜์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋ณ€ํ™˜)--์šด์˜

์—”์นด --๋ฒ„์ „

๊ธฐ๋Šฅ ๋ชฉ๋ก์„ ์–ป์œผ๋ ค๋ฉด(์„น์…˜ ์ฐธ์กฐ) STYLE). ๋˜ํ•œ ์‹œ๋„

์—”์นด --๋„์›€๋ง

๋‹ค๋ฅธ ๋ชจ๋“  Enca ์˜ต์…˜์— ๋Œ€ํ•œ ์„ค๋ช…์„ ๋ณด๋ ค๋ฉด (๊ทธ๋ฆฌ๊ณ  ์ด ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€์˜ ๋‚˜๋จธ์ง€ ๋ถ€๋ถ„์„ ์ฐพ์œผ๋ ค๋ฉด)
๋ถˆํ•„์š”ํ•œ).

๊ธฐ์ˆ 


Enca๋Š” ์ฃผ์–ด์ง„ ํ…์ŠคํŠธ ํŒŒ์ผ์„ ์ฝ๊ฑฐ๋‚˜, ์•„๋ฌด๊ฒƒ๋„ ์ฃผ์–ด์ง€์ง€ ์•Š์€ ๊ฒฝ์šฐ ํ‘œ์ค€ ์ž…๋ ฅ์„ ์ฝ๊ณ  ์ง€์‹์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
์–ธ์–ด(๊ท€ํ•˜๊ฐ€ ์ง€์›ํ•ด์•ผ ํ•จ) ๋ฐ ๊ตฌ๋ฌธ ๋ถ„์„, ํ†ต๊ณ„์˜ ํ˜ผํ•ฉ์— ๋Œ€ํ•œ ์ •๋ณด
๋ถ„์„, ์ถ”์ธก ๋ฐ ํ‘๋งˆ์ˆ ์„ ํ†ตํ•ด ์ธ์ฝ”๋”ฉ์„ ๊ฒฐ์ •ํ•œ ๋‹ค์Œ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์ถœ๋ ฅ(๋˜๋Š” ์ธ์ฝ”๋”ฉ์ด ๋ฌด์—‡์ธ์ง€ ์ „ํ˜€ ๋ชจ๋ฅธ๋‹ค๊ณ  ๊ณ ๋ฐฑํ•ฉ๋‹ˆ๋‹ค). ์— ์˜ํ•ด
๊ธฐ๋ณธ์ ์œผ๋กœ Enca๋Š” ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ์ค„์˜ ์„ค๋ช…์œผ๋กœ ๊ฒฐ๊ณผ๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
ํ˜•์‹์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜ ์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

Enca๋Š” ํŒŒ์ผ์„ ๋‹ค๋ฅธ ์ธ์ฝ”๋”ฉ์œผ๋กœ ๋ณ€ํ™˜ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ENC ๋‹น์‹ ์ด ๊ทธ๊ฒƒ์„ ์š”์ฒญํ•  ๋•Œ -
๋‚ด์žฅ ๋ณ€ํ™˜๊ธฐ, ์ผ๋ถ€ ๋ณ€ํ™˜ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋˜๋Š” ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ ํ˜ธ์ถœ์„ ํ†ตํ•ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

Enca์˜ ์ฃผ์š” ๋ชฉํ‘œ๋Š” ์ž๋™ ๋ณ€ํ™˜ ๋„๊ตฌ๋กœ ๋ฌด์ธ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์•„๋งˆ๋„ ์•„์ง ์ด ์ง€์ ์— ๋„๋‹ฌํ•˜์ง€ ์•Š์•˜์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค(์„น์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค). ๋ณด์•ˆ).

๋“œ๋ฌธ ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ  Enca๋Š” ์‹ค์ œ๋กœ ์ œ๊ณตํ•  ์ž…๋ ฅ ํŒŒ์ผ์˜ ์–ธ์–ด๋ฅผ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋‹น์‹ ์€ ๋ฏฟ์„๋งŒํ•œ ๋Œ€๋‹ต์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด์— ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํŒŒ์ผ์—๋Š” ๋งค์šฐ ์ž˜ ๋Œ€์ฒ˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ˆœ์ „ํžˆ ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹ˆ๋ฉฐ ์ผ๋ถ€ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒŒ์ผ ๋‚ด์—์„œ ํ…์ŠคํŠธ ๋ฌธ์ž์—ด์˜ ๋ฌธ์ž ์ง‘ํ•ฉ์„ ๊ฐ์ง€ํ•˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค. ~์˜
๋ฌผ๋ก  ์ด๋Š” ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ๊ตฌ์„ฑ ์š”์†Œ์˜ ํŠน์„ฑ์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

Enca๋Š” ์ž…๋ ฅ ํŒŒ์ผ์˜ ๊ตฌ์กฐ์— ๊ด€์‹ฌ์ด ์—†์œผ๋ฉฐ ์ž…๋ ฅ ํŒŒ์ผ์„ ํ•˜๋‚˜์˜ ํ†ต์ผ๋œ ์กฐ๊ฐ์œผ๋กœ ๊ฐ„์ฃผํ•ฉ๋‹ˆ๋‹ค.
ํ…์ŠคํŠธ/๋ฐ์ดํ„ฐ. ์—ฌ๋Ÿฌ ๋ถ€๋ถ„์œผ๋กœ ๊ตฌ์„ฑ๋œ ํŒŒ์ผ(์˜ˆ: ๋ฉ”์ผํ•จ)์˜ ๊ฒฝ์šฐ ๋‹ค์Œ์„ ์•„๋Š” ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๊ฐœ๋ณ„ ๋ถ€ํ’ˆ์„ ๋จผ์ € ์ถ”์ถœํ•˜๋Š” ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ํƒ์ง€ ๋Šฅ๋ ฅ์˜ ๋Œ€๊ฐ€์ด๋‹ค
์†์ƒ๋˜์—ˆ๊ฑฐ๋‚˜ ๋ถˆ์™„์ „ํ•˜๊ฑฐ๋‚˜ ๊ธฐํƒ€ ์ž˜๋ชป๋œ ํŒŒ์ผ์˜ ์ธ์ฝ”๋”ฉ.

์˜ต์…˜


์˜ต์…˜์—๋Š” ์ž‘๋™ ๋ชจ๋“œ ์˜ต์…˜, ์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ,
์ถ”์ธก ๋งค๊ฐœ๋ณ€์ˆ˜, ๋ณ€ํ™˜ ๋งค๊ฐœ๋ณ€์ˆ˜, ์ผ๋ฐ˜ ์˜ต์…˜ ๋ฐ ๋ชฉ๋ก.

๋ชจ๋“  ๊ธด ์˜ต์…˜์€ ๋ช…ํ™•ํ•˜๊ณ  ํ•„์ˆ˜ ๋งค๊ฐœ๋ณ€์ˆ˜์ธ ํ•œ ์ถ•์•ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธด ์˜ต์…˜์€ ์งง์€ ์˜ต์…˜์—๋„ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค.

์กฐ์ž‘ ๋ชจ๋“œ
๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

-c, --์ž๋™ ๋ณ€ํ™˜
Enca๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ€๋ฅด๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. enconv.

์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ๊ฐ€ ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํŒŒ์ผ ์ธ์ฝ”๋”ฉ์„ ๊ฐ์ง€ํ•˜๊ณ 
๋กœ์ผ€์ผ์—์„œ ์„ ํ˜ธํ•˜๋Š” ๋ฌธ์ž ์„ธํŠธ๋ฅผ ์„ ํƒํ•˜๊ณ  ํŒŒ์ผ์„ ํ•ด๋‹น ๋ฌธ์ž ์„ธํŠธ๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค(๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉ ๊ฐ€๋Šฅ).
+target-charset-auto ๊ธฐ๋Šฅ).

-g, --์ถ”์ธกํ•˜๋‹ค
Enca๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ€๋ฅด๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์—ฅ์นด.

์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ๊ฐ€ ์ง€์ •๋˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ํŒŒ์ผ ์ธ์ฝ”๋”ฉ์„ ๊ฐ์ง€ํ•˜๊ณ  ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.

์‚ฐ์ถœ ์œ ํ˜• ์„ ํƒ์ž
์ธ์ฝ”๋”ฉ์„ ๊ฒฐ์ •ํ•  ๋•Œ Enca๊ฐ€ ์ทจํ•  ์กฐ์น˜๋ฅผ ์„ ํƒํ•˜์‹ญ์‹œ์˜ค. ๋Œ€๋ถ€๋ถ„์€ ๊ทธ๋ƒฅ
์ธ์ฝ”๋”ฉ ์ธ์‡„ ๋ฐฉ๋ฒ•์„ ๋‹ค์–‘ํ•œ ์ด๋ฆ„, ํ˜•์‹ ๋ฐ ๊ทœ์น™ ์ค‘์—์„œ ์„ ํƒํ•˜์„ธ์š”.
๊ทธ๋“ค ์ค‘ ํ•˜๋‚˜ (-x)๋Š” ํŠน๋ณ„ํ•ฉ๋‹ˆ๋‹ค. Enca์—๊ฒŒ ํŒŒ์ผ์„ ๋‹ค๋ฅธ ์ธ์ฝ”๋”ฉ์œผ๋กœ ๋‹ค์‹œ ์ฝ”๋”ฉํ•˜๋„๋ก ์ง€์‹œํ•ฉ๋‹ˆ๋‹ค. ENC.
์ด๋Ÿฌํ•œ ์˜ต์…˜์€ ์ƒํ˜ธ ๋ฐฐํƒ€์ ์ž…๋‹ˆ๋‹ค. ๋‘˜ ์ด์ƒ์˜ ์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฒฝ์šฐ
๋งˆ์ง€๋ง‰ ๊ฒƒ์ด ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค.

๋ช‡๋ช‡ ์ถœ๋ ฅ ์œ ํ˜•์€ ๋‹ค๋ฅธ ํ”„๋กœ๊ทธ๋žจ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ฌธ์ž ์„ธํŠธ ์ด๋ฆ„์„ ๋‚˜ํƒ€๋‚ด์ง€๋งŒ ์ด๋“ค ๋ชจ๋‘๋Š” ์•„๋‹™๋‹ˆ๋‹ค.
ํ”„๋กœ๊ทธ๋žจ์€ Enca๊ฐ€ ์ธ์‹ํ•˜๋Š” ๋ชจ๋“  ๋ฌธ์ž ์„ธํŠธ๋ฅผ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ฃผ์˜ํ•˜์„ธ์š”. Enca๋Š” ์•„๋ฌด๋Ÿฐ ์ฐจ์ด๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
์ธ์‹ํ•  ์ˆ˜ ์—†๋Š” ๋ฌธ์ž ์ง‘ํ•ฉ๊ณผ ์ฃผ์–ด์ง„ ๋„ค์ž„์ŠคํŽ˜์ด์Šค์— ์ด๋ฆ„์ด ์—†๋Š” ๋ฌธ์ž ์ง‘ํ•ฉ ์‚ฌ์ด
์ƒํ™ฉ.

-d, --์„ธ๋ถ€
์ถ”์ธก ๊ณผ์ •์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ๋ช‡ ํŽ˜์ด์ง€ ์ธ์‡„ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜์—ˆ์ง€๋งŒ Enca ์ดํ›„
Enca ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ์—ฐ๊ฒฐ๋œ ํ”„๋กœ๊ทธ๋žจ์ผ ๋ฟ์ด๋ฏ€๋กœ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฉฐ ์ด ์˜ต์…˜์€
๋Œ€๋žต ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. --์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š”๋‹จ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ์—๋Š” ์‹คํŒจ ์ด์œ ๋ฅผ ๋ณด๊ณ ํ•ฉ๋‹ˆ๋‹ค.
Enca๊ฐ€ ์ธ์ฝ”๋”ฉ์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•ฉ๋‹ˆ๋‹ค.

-e, --enca-์ด๋ฆ„
Enca์˜ ๋ฌธ์ž ์„ธํŠธ ์ด๋ฆ„์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์•„๋งˆ๋„ ๊ฐ€์žฅ ์ผ๋ฐ˜์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์ด๋ฆ„์ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
ํ‘œ๋ฉด์ด ์ถ”๊ฐ€๋œ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž ์ง‘ํ•ฉ ์‹๋ณ„์ž๊ฐ€ ์–ด๋Š ์ •๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ์ด๋ฆ„์€ ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ๋„ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

-f, --์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š”
๊ฐ์ง€๋œ ๋ฌธ์ž ์„ธํŠธ์™€ ํ‘œ๋ฉด์— ๋Œ€ํ•œ ๊ตฌ๋‘ ์„ค๋ช…์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
๊ฐ€์žฅ ์ž˜ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๊ธฐ๋ณธ ๋™์ž‘์ž…๋‹ˆ๋‹ค.

์ •ํ™•ํ•œ ํ˜•์‹์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ฒซ ๋ฒˆ์งธ ์ค„์—๋Š” ๋ฌธ์ž ์ง‘ํ•ฉ ์ด๋ฆ„๋งŒ ํฌํ•จ๋˜๋ฉฐ,
๊ทธ ๋’ค์—๋Š” ๊ฐ์ง€๋œ ํ‘œ๋ฉด์˜ ์ด๋ฆ„์ด ํฌํ•จ๋œ XNUMX๊ฐœ ์ด์ƒ์˜ ๋“ค์—ฌ์“ฐ๊ธฐ ์„ ์ด ์˜ต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์ด ํ˜•์‹์€ ์ถ”๊ฐ€ ๊ธฐ๊ณ„ ์ฒ˜๋ฆฌ์— ์ ํ•ฉํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์˜๋„๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ์–ธ์–ด์  ๋ฌธ์ž์…‹ ์„ค๋ช…์€ ์•ž์œผ๋กœ ๋ฐ”๋€” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

-i, --iconv-์ด๋ฆ„
๋ฐฉ๋ฒ•์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค ์˜ iconv(3) (๋ฐ/๋˜๋Š” ์˜ iconv(1)) ๊ฐ์ง€๋œ ๋ฌธ์ž ์„ธํŠธ๋ฅผ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. ๋” ์ •ํ™•ํ•˜๊ฒŒ,
iconv์—์„œ ํ—ˆ์šฉํ•˜๋Š” ํ•˜๋‚˜์˜ ์ž„์˜๋กœ ์„ ํƒํ•œ ๋ณ„์นญ์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ์ž์„ธํŠธ
iconv์— ์•Œ๋ ค์ง€์ง€ ์•Š์€ ๊ฒƒ์€ ์•Œ ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

์ด ์ถœ๋ ฅ ์œ ํ˜•์€ Enca๊ฐ€ iconv ์ง€์›(๊ธฐ๋Šฅ)์œผ๋กœ ์ปดํŒŒ์ผ๋œ ๊ฒฝ์šฐ์—๋งŒ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
+iconv ์ธํ„ฐํŽ˜์ด์Šค).

-r, --rfc1345-์ด๋ฆ„
RFC 1345 ๋ฌธ์ž ์„ธํŠธ ์ด๋ฆ„์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. RFC 1345 ๋•Œ๋ฌธ์— ๊ทธ๋Ÿฌํ•œ ์ด๋ฆ„์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ
ํŠน์ • ์ธ์ฝ”๋”ฉ์„ ์ •์˜ํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋‹ค๋ฅธ RFC์— ์ •์˜๋œ ๋‹ค๋ฅธ ์ด๋ฆ„ ๋˜๋Š” ๊ทธ๋ƒฅ
์ €์ž๊ฐ€ '๊ฐ€์žฅ ์ •์‹'์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋Š” ์ด๋ฆ„์ด ์ธ์‡„๋ฉ๋‹ˆ๋‹ค.

RFC 1345๋Š” ํ‘œ๋ฉด์„ ์ •์˜ํ•˜์ง€ ์•Š์œผ๋ฏ€๋กœ ํ‘œ๋ฉด ์ •๋ณด๊ฐ€ ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

-m, --๋งˆ์ž„ ์ด๋ฆ„
๊ฐ์ง€๋œ ๋ฌธ์ž ์„ธํŠธ์˜ ๊ธฐ๋ณธ MIME ์ด๋ฆ„์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์ด ๋‹น์‹ ์ด ํ•ด์•ผ ํ•  ์ด๋ฆ„์ด๋‹ค
์ผ๋ฐ˜์ ์œผ๋กœ ์ด๋ฉ”์ผ์ด๋‚˜ ์›นํŽ˜์ด์ง€๋ฅผ ์ˆ˜์ •ํ•  ๋•Œ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์— ์—†๋Š” ๋ฌธ์ž ์„ธํŠธ http://www.iana.org/assignments/character-sets ๋กœ ๊ณ„์‚ฐ
์•Œ ์ˆ˜์—†๋Š”.

-s, --cstocs-์ด๋ฆ„
๋ฐฉ๋ฒ•์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค cstocs(1) ๊ฐ์ง€๋œ ๋ฌธ์ž ์„ธํŠธ๋ฅผ ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. cstocs์— ์•Œ๋ ค์ง€์ง€ ์•Š์€ ๋ฌธ์ž ์„ธํŠธ
์•Œ ์ˆ˜ ์—†๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

-n, --์ด๋ฆ„=WORD
์—์„œ ์„ ํƒํ•œ ๋ฌธ์ž์…‹(์ธ์ฝ”๋”ฉ) ์ด๋ฆ„์„ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค. WORD (๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ถ•์•ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชจํ˜ธํ•˜์ง€ ์•Š์Œ). ์œ„์— ๋‚˜์—ด๋œ ์ด๋ฆ„์˜ ๊ฒฝ์šฐ, --์ด๋ฆ„=WORD ์— ํ•ด๋‹นํ•˜๋Š” --WORD.

์‚ฌ์šฉ ๋ณ„์นญ ์ถœ๋ ฅ ์œ ํ˜•์œผ๋กœ ์ธํ•ด Enca๋Š” ํ—ˆ์šฉ๋˜๋Š” ๋ชจ๋“  ๋ณ„์นญ ๋ชฉ๋ก์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
๊ฐ์ง€๋œ ๋ฌธ์ž ์„ธํŠธ์˜ ์ˆ˜์ž…๋‹ˆ๋‹ค.

-x, --๋ณ€ํ™˜ ๋Œ€์ƒ=[..]ENC
ํŒŒ์ผ์„ ์ธ์ฝ”๋”ฉ์œผ๋กœ ๋ณ€ํ™˜ ENC.

์ธ์ฝ”๋”ฉ ์ด๋ฆ„ ์•ž์˜ ์„ ํƒ์ ์ธ `..'์€ ํŠน๋ณ„ํ•œ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค.
์ด์ „๊ณผ ๋‹ฌ๋ฆฌ ์ž์‹ ์—๊ฒŒ ์ƒ๊ธฐ์‹œ์ผœ์ฃผ๊ธฐ ์œ„ํ•ด ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1), ๋‹น์‹ ์€ ์ง€์ •ํ•ด์•ผ ์›ํ•˜๋Š”
ํ˜„์žฌ ๋Œ€์‹  ์ธ์ฝ”๋”ฉ.

๋‹น์‹ ์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1) ๋…น์Œ ์ฒด์ธ ๋˜๋Š” ๊ธฐํƒ€ ์ข…๋ฅ˜์˜ ๋ธŒ๋ ˆ์ธ๋ฐ๋“œ ๋…น์Œ
์‚ฌ์–‘ ENC, Enca์—๊ฒŒ ๋ช‡ ๊ฐ€์ง€ ๋„๊ตฌ ์ดํ•ด๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ง€์‹œํ•œ ๊ฒฝ์šฐ
๋ณ€ํ™˜์šฉ์ž…๋‹ˆ๋‹ค(์„น์…˜ ์ฐธ์กฐ). ๋ณ€ํ™˜).

Enca๊ฐ€ ์ธ์ฝ”๋”ฉ ๊ฒฐ์ •์— ์‹คํŒจํ•˜๋ฉด ๊ฒฝ๊ณ ๋ฅผ ์ธ์‡„ํ•˜๊ณ 
ํŒŒ์ผ์„ ์žˆ๋Š” ๊ทธ๋Œ€๋กœ; ํ•„ํ„ฐ๋กœ ์‹คํ–‰๋  ๋•Œ ํ‘œ์ค€์„ ๋ณต์‚ฌํ•˜๊ธฐ ์œ„ํ•ด ์ตœ์„ ์„ ๋‹คํ•ฉ๋‹ˆ๋‹ค.
ํ‘œ์ค€ ์ถœ๋ ฅ์œผ๋กœ์˜ ์ž…๋ ฅ์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ทธ๊ฒƒ์— ์˜์กดํ•ด์„œ๋Š” ์•ˆ ๋œ๋‹ค.
๋ฐฑ์—…

์ถ”์ธก ๋งค๊ฐœ ๋ณ€์ˆ˜
ํ•˜๋‚˜๋งŒ ์žˆ์Šต๋‹ˆ๋‹ค: -L ์ž…๋ ฅ ํŒŒ์ผ์˜ ์–ธ์–ด ์„ค์ •. ์ด ์˜ต์…˜์€ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค(๊ทธ๋Ÿฌ๋‚˜
์•„๋ž˜).

-L, --์–ธ์–ด=๋ž‘
์ž…๋ ฅ ํŒŒ์ผ์˜ ์–ธ์–ด๋ฅผ ๋‹ค์Œ์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. ๋ž‘.

๋” ์ •ํ™•ํ•˜๊ฒŒ, ๋ž‘ ์œ ํšจํ•œ ๋กœ์ผ€์ผ ์ด๋ฆ„(๋˜๋Š” +locale-alias๊ฐ€ ์žˆ๋Š” ๋ณ„์นญ)์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋Šฅ) ์ผ๋ถ€ ์ง€์›๋˜๋Š” ์–ธ์–ด. ์–ธ์–ด ์ด๋ฆ„์œผ๋กœ `none'์„ ์ง€์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฉด ๋ฉ€ํ‹ฐ๋ฐ”์ดํŠธ ์ธ์ฝ”๋”ฉ๋งŒ ์ธ์‹๋ฉ๋‹ˆ๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค

enca --๋ชฉ๋ก ์–ธ์–ด

์ง€์›๋˜๋Š” ์–ธ์–ด ๋ชฉ๋ก์„ ์–ป์œผ๋ ค๋ฉด. Enca๊ฐ€ ์‹œ๋„ํ•˜๋Š” ์–ธ์–ด๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด
๋กœ์ผ€์ผ ์„ค์ •์—์„œ ์–ธ์–ด๋ฅผ ์ถ”์ธกํ•˜๊ณ  ์ž…๋ ฅ ํŒŒ์ผ์ด ์ด๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.
์–ธ์–ด. ์„น์…˜์„ ์ฐธ์กฐํ•˜์„ธ์š” ์–ธ์–ด ์ž์„ธํ•œ ๋‚ด์šฉ์€.

๋งค์ถœ ์ƒ์Šน ๋งค๊ฐœ ๋ณ€์ˆ˜
๋ฌธ์ž ์ง‘ํ•ฉ ๋ณ€ํ™˜์ด ์ˆ˜ํ–‰๋˜๋Š” ๋ฐฉ๋ฒ•์„ ๋ณด๋‹ค ์„ธ๋ฐ€ํ•˜๊ฒŒ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค
์–ธ์ œ๋ผ๋„ -x ์ถœ๋ ฅ ์œ ํ˜•์œผ๋กœ ์ง€์ •๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์„น์…˜์„ ์ฐธ์กฐํ•˜์„ธ์š”. ๋ณ€ํ™˜ ์œ„ํ•œ
ํ”ผํˆฌ์„ฑ์ด์˜ ์ „ํ™˜ ์„ธ๋ถ€์ •๋ณด.

-C, --์‹œ๋„-๋ณ€ํ™˜๊ธฐ=LIST
์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. LIST ์‹œ๋„ํ•  ๋ณ€ํ™˜๊ธฐ ๋ชฉ๋ก์—
์ „ํ™˜์„ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋“ค์˜ ์ด๋ฆ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ํ•œ ์ถ•์•ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ชจํ˜ธํ•˜์ง€ ์•Š๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค

enca --list ๋ณ€ํ™˜๊ธฐ

๋ชจ๋“  ์œ ํšจํ•œ ๋ณ€ํ™˜๊ธฐ ์ด๋ฆ„ ๋ชฉ๋ก์„ ์–ป์œผ๋ ค๋ฉด (๊ทธ๋ฆฌ๊ณ  ์„น์…˜์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค) ๋ณ€ํ™˜ ์ž์‹ ์— ๋Œ€ํ•œ
์„ค๋ช…).

๊ธฐ๋ณธ ๋ชฉ๋ก์€ Enca๊ฐ€ ์–ด๋–ป๊ฒŒ ์ปดํŒŒ์ผ๋˜์—ˆ๋Š”์ง€์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

์—”์นด --๋„์›€๋ง

๊ธฐ๋ณธ ๋ณ€ํ™˜๊ธฐ ๋ชฉ๋ก์„ ์ฐพ์œผ๋ ค๋ฉด.

๊ธฐ๋ณธ ๋ชฉ๋ก์€ ์ง€์ •ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ์—๋งŒ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. -C ์กฐ๊ธˆ๋„. ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด,
๋ชฉ๋ก์€ ์ฒ˜์Œ์—๋Š” ๋น„์–ด ์žˆ์—ˆ๋˜ ๊ฒƒ์ฒ˜๋Ÿผ ๊ตฌ์„ฑ๋˜๋ฉฐ ๋งค๋ฒˆ -C ์ƒˆ๋กœ์šด ๋ณ€ํ™˜๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค
๊ทธ๊ฒƒ์—. ๊ฒŒ๋‹ค๊ฐ€ ์ง€์ • ์—†์Œ ๋ณ€ํ™˜๊ธฐ ์ด๋ฆ„์œผ๋กœ ์ธํ•ด ๋ณ€ํ™˜๊ธฐ๊ฐ€ ์ง€์›Œ์ง€๊ธฐ ๋•Œ๋ฌธ์—
๋ช…๋ถ€.

-E, --์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ-ํ”„๋กœ๊ทธ๋žจ=PATH
์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„์„ ๋‹ค์Œ์œผ๋กœ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค. PATH. ๊ธฐ๋ณธ ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
enca๊ฐ€ ์–ด๋–ป๊ฒŒ ์ค€์ˆ˜๋˜์—ˆ๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š”์ง€์— ๋Œ€ํ•ด
์ „ํ˜€ ์ด์šฉํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค

์—”์นด --๋„์›€๋ง

enca ๋นŒ๋“œ์—์„œ ๊ธฐ๋ณธ ๋ณ€ํ™˜๊ธฐ ํ”„๋กœ๊ทธ๋žจ์„ ์ฐพ์œผ์‹ญ์‹œ์˜ค.

์ผ๋ฐ˜ ์˜ต์…˜
๋‹ค๋ฅธ ์˜ต์…˜ ์นดํ…Œ๊ณ ๋ฆฌ์— ๋งž์ง€ ์•Š์Šต๋‹ˆ๋‹ค...

-p, --ํŒŒ์ผ ์ด๋ฆ„ ํฌํ•จ
Enca๊ฐ€ ๊ฐ ๊ฒฐ๊ณผ์— ํ•ด๋‹น ํŒŒ์ผ ์ด๋ฆ„์„ ์ ‘๋‘์–ด๋กœ ๋ถ™์ด๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์—”์นด๋Š”
์—ฌ๋Ÿฌ ํŒŒ์ผ์— ๋Œ€ํ•ด ์‹คํ–‰ํ•˜๋ฉด ์ ‘๋‘์‚ฌ๊ฐ€ ํŒŒ์ผ ์ด๋ฆ„๊ณผ ํ•จ๊ป˜ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

ํ‘œ์ค€ ์ž…๋ ฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ธ์‡„๋ฉ๋‹ˆ๋‹ค. STDIN ํ‘œ์ค€ ์ถœ๋ ฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ‘œ์ค€ ์ถœ๋ ฅ (ํ›„์ž๋Š” ๊ฐ€๋Šฅํ•˜๋‹ค
์•„๋งˆ๋„ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€์—๋งŒ ํ‘œ์‹œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).

-P, --no-ํŒŒ์ผ ์ด๋ฆ„
Enca๊ฐ€ ๊ฒฐ๊ณผ ์•ž์— ํŒŒ์ผ ์ด๋ฆ„์„ ๋ถ™์ด์ง€ ์•Š๋„๋ก ๊ฐ•์ œํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ Enca๋Š” ์ ‘๋‘์–ด๋ฅผ ๋ถ™์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋‹จ์ผ ํŒŒ์ผ(ํ‘œ์ค€ ์ž…๋ ฅ ํฌํ•จ)์—์„œ ์‹คํ–‰๋  ๋•Œ ๊ฒฐ๊ณผ๋Š” ํŒŒ์ผ ์ด๋ฆ„์ž…๋‹ˆ๋‹ค.

-V, --๋ง ์ˆ˜๊ฐ€ ๋งŽ์€
์ž์„ธํ•œ ๋‚ด์šฉ ์ˆ˜์ค€์„ ๋†’์ž…๋‹ˆ๋‹ค(์‚ฌ์šฉํ•  ๋•Œ๋งˆ๋‹ค XNUMX์”ฉ ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค).

ํ˜„์žฌ ์ด ์˜ต์…˜์€ Enca์˜ ๋‹ค๋ฅธ ๋ถ€๋ถ„์ด ์‘๋‹ตํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๊ทธ๋‹ค์ง€ ์œ ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋™์ผํ•œ ์žฅํ™ฉํ•จ ์ˆ˜์ค€๊ณผ๋Š” ๋‹ค๋ฅด์ง€๋งŒ ๋Œ€๋ถ€๋ถ„ ์ „ํ˜€ ๊ทธ๋ ‡์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ชฉ๋ก
๋ชจ๋‘ ํ„ฐ๋ฏธ๋„์ž…๋‹ˆ๋‹ค. ์ฆ‰, Enca๊ฐ€ ๊ทธ ์ค‘ ์ผ๋ถ€๋ฅผ ๋ฐœ๊ฒฌํ•˜๋ฉด ํ•„์š”ํ•œ ๋ชฉ๋ก์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.
๋‹ค์Œ ์˜ต์…˜์„ ์ฒ˜๋ฆฌํ•˜์ง€ ์•Š๊ณ  ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

-h, --๋„์›€
๊ฐ„๋‹จํ•œ ์‚ฌ์šฉ๋ฒ• ๋„์›€๋ง์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค.

-G, --ํŠนํ—ˆ
์ „์ฒด Enca ๋ผ์ด์„ผ์Šค๋ฅผ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค(๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ ํ˜ธ์ถœ๊ธฐ๋ฅผ ํ†ตํ•ด).

-l, --๋ชฉ๋ก=WORD
๋‹ค์Œ์— ์˜ํ•ด ์ง€์ •๋œ ์ธ์‡„ ๋ชฉ๋ก WORD (๋ชจํ˜ธํ•˜์ง€ ์•Š์€ ํ•œ ์ถ•์•ฝ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค).
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชฉ๋ก์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

๋‚ด์žฅ ๋ฌธ์ž์…‹. ๋‚ด์žฅ๋œ ๋ณ€ํ™˜๊ธฐ๋ฅผ ํ†ตํ•ด ๊ทธ๋ฃน๋ณ„๋กœ ๋ชจ๋“  ์ธ์ฝ”๋”ฉ์„ ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค(๋‘˜ ๋‹ค
์ž…๋ ฅ ๋ฐ ์ถœ๋ ฅ ์ธ์ฝ”๋”ฉ์€ ์ด ๋ชฉ๋ก์— ์žˆ์–ด์•ผ ํ•˜๋ฉฐ ๋™์ผํ•œ ๊ทธ๋ฃน์— ์†ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋‚ด๋ถ€ ๋ณ€ํ™˜).

๋‚ด์žฅ ์ธ์ฝ”๋”ฉ. ์— ํ•ด๋‹น ๋‚ด์žฅ ๋ฌธ์ž์…‹, ๊ทธ๋Ÿฌ๋‚˜ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ~ ํ•  ๊ฒƒ์ด๋‹ค
์ž ์‹œ ๋™์•ˆ์€ ๊ฒฝ๊ณ ์™€ ํ•จ๊ป˜ ๋ฐ›์•„๋“ค์—ฌ์งˆ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ปจ๋ฒ„ํ„ฐ. ์œ ํšจํ•œ ๋ชจ๋“  ๋ณ€ํ™˜๊ธฐ ์ด๋ฆ„(๋‹ค์Œ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉ๋จ) -C).

๋ฌธ์ž ์„ธํŠธ. ๋ชจ๋“  ์ธ์ฝ”๋”ฉ(๋ฌธ์ž ์„ธํŠธ). ์ธ์‡„ํ•  ์ด๋ฆ„์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ณผ --์ด๋ฆ„ ๋˜๋Š” ์ด๋ฆ„ ์ถœ๋ ฅ ์œ ํ˜• ์„ ํƒ๊ธฐ(๋ฌผ๋ก 
๊ทธ๋Ÿฌ๋ฉด ์ฃผ์–ด์ง„ ๋„ค์ž„์ŠคํŽ˜์ด์Šค์˜ ์ด๋ฆ„์ด ์ธ์‡„๋ฉ๋‹ˆ๋‹ค), ์„ ํƒ๊ธฐ๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค
์ „์— --๋ชฉ๋ก.

์ธ์ฝ”๋”ฉ. ์— ํ•ด๋‹น ๋ฌธ์ž ์„ธํŠธ, ๊ทธ๋Ÿฌ๋‚˜ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์œผ๋กœ ๋ฐ›์•„๋“ค์—ฌ์งˆ ๊ฒƒ์ด๋‹ค
์ž ์‹œ ๋™์•ˆ ๊ฒฝ๊ณ ์ž…๋‹ˆ๋‹ค.

์–ธ์–ด. ์ง€์›๋˜๋Š” ๋ชจ๋“  ์–ธ์–ด์™€ ํ•ด๋‹น ์–ธ์–ด์— ์†ํ•œ ๋ฌธ์ž ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค. ๋ฉ”๋ชจ
์ถœ๋ ฅ ์œ ํ˜•์€ ์—ฌ๊ธฐ์„œ ๋ฌธ์ž ์„ธํŠธ ์ด๋ฆ„ ์Šคํƒ€์ผ์ด ์•„๋‹Œ ์–ธ์–ด ์ด๋ฆ„ ์Šคํƒ€์ผ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

์ด๋ฆ„. ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ฐ’ --์ด๋ฆ„ ์˜ต์…˜์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

๋ชฉ๋ก. ์ด ์˜ต์…˜์˜ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๊ฐ’์ž…๋‹ˆ๋‹ค. (๋ฏธ์นœ?)

ํ‘œ๋ฉด. Enca๊ฐ€ ์ธ์‹ํ•˜๋Š” ๋ชจ๋“  ํ‘œ๋ฉด.

-v, --๋ฒˆ์—ญ
ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ๋ฐ ๊ธฐ๋Šฅ ๋ชฉ๋ก์„ ์ธ์‡„ํ•ฉ๋‹ˆ๋‹ค(์„น์…˜ ์ฐธ์กฐ). STYLE).

๋ณ€ํ™˜


Enca๋Š” ์›๋ž˜ ์ธ์ฝ”๋”ฉ๋งŒ์„ ์ถ”์ธกํ•˜๋Š” ๋„๊ตฌ๋กœ ์„ค๊ณ„๋˜์—ˆ์ง€๋งŒ ์ด์ œ๋Š”
์—ฌ๋Ÿฌ ๊ฐ€์ง€ ๋ฌธ์ž ์ง‘ํ•ฉ ๋ณ€ํ™˜ ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ๊ทธ ์ค‘ ์–ด๋Š ๊ฒƒ์ด ๋ ์ง€ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
ํ•จ๊ป˜ ์‚ฌ์šฉ -C.

Enca๋Š” ๋‹ค์Œ์— ์˜ํ•ด ์ง€์ •๋œ ๋ชฉ๋ก์—์„œ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. -C ๊ทธ๊ฒŒ ๋ญ”๊ฐ€๋ฅผ ์ฐพ์„ ๋•Œ๊นŒ์ง€
ํ•„์š”ํ•œ ๋ณ€ํ™˜์„ ์ˆ˜ํ–‰ํ•˜๊ฑฐ๋‚˜ ๋ชฉ๋ก์ด ์†Œ์ง„๋  ๋•Œ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ์ง€์ •ํ•ด์•ผ
์„ ํ˜ธํ•˜๋Š” ๋ณ€ํ™˜๊ธฐ๋ฅผ ๋จผ์ € ์„ ํ˜ธํ•˜๊ณ  ๋‚˜์ค‘์— ์„ ํ˜ธํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ(์™ธ๋ถ€) ํ•ด์•ผํ•œ๋‹ค
์ผ๋ฐ˜์ ์œผ๋กœ ๋ณต๊ตฌ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ํ•ญ์ƒ ๋งˆ์ง€๋ง‰์— ์ง€์ •ํ•˜๊ณ  ์ตœํ›„์˜ ์ˆ˜๋‹จ์œผ๋กœ๋งŒ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค.
์‹คํŒจํ•  ๋•Œ. ๋ณ€ํ™˜๊ธฐ์˜ ๊ธฐ๋ณธ ๋ชฉ๋ก์€ ํ•ญ์ƒ ๋‹ค์Œ์œผ๋กœ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋‚ด์žฅ ๊ทธ๋ฆฌ๊ณ 
๋‹ค์Œ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ฒซ ๋ฒˆ์งธ ํ•ญ๋ชฉ์œผ๋กœ ๊ณ„์†๋ฉ๋‹ˆ๋‹ค. ์ž์œ ์ฝ”๋“œ, ์˜ iconv, ์•„๋ฌด๊ฒƒ๋„ ์•„๋‹˜.

Enca๊ฐ€ ๋‹จ์ง€ ์˜๋ฏธํ•˜๋Š” ๋ณ€ํ™˜์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์—†๋‹ค๊ณ  ๋งํ•  ๋•Œ ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์–ด๋–ค ๋ณ€ํ™˜๊ธฐ๋„ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์—ฌ์ „ํžˆ ์ˆ˜ํ–‰์ด ๊ฐ€๋Šฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์—ฌ๋Ÿฌ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—ฌ๋Ÿฌ ๋‹จ๊ณ„๋ฅผ ๊ฑฐ์ณ ๋ณ€ํ™˜์ด ํ•„์š”ํ–ˆ์ง€๋งŒ ๋ฐฉ๋ฒ•์„ ํŒŒ์•…ํ•˜๋ ค๋ฉด
์•„๋งˆ๋„ ์ธ๊ฐ„์˜ ์ง€๋Šฅ์ด ํ•„์š”ํ•  ๊ฒƒ์ด๋‹ค.

๋‚ด์žฅ ๋ณ€ํ™˜๊ธฐ
๊ฐ€์žฅ ๊ฐ„๋‹จํ•˜๊ณ  ๊ฐ€์žฅ ๋น ๋ฅด๋ฉฐ ๋ช‡ ๋ฐ”์ดํŠธ ๋Œ€ ๋ฐ”์ดํŠธ๋งŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ์„ ๊ทธ ์ž๋ฆฌ์—์„œ ์ง์ ‘ ๋ณ€ํ™˜ํ•˜๊ณ  ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค(์œ„ํ—˜ํ•œ ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์žˆ์ง€๋งŒ
๊ฝค ํšจ์œจ์ ์ž…๋‹ˆ๋‹ค). ๋ณ€ํ™˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ์ธ์ฝ”๋”ฉ ๋ชฉ๋ก์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

enca --list ๋‚ด์žฅ

์†๋„ ์™ธ์—๋„ ์ฃผ์š” ์žฅ์ (๊ทธ๋ฆฌ๊ณ  ๋‹จ์ )์€ ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๋‹จ์ˆœํžˆ ๋Œ€์ƒ ์ธ์ฝ”๋”ฉ์— ํ‘œํ˜„์ด ์žˆ๋Š” ๋ฌธ์ž๋ฅผ ๋ณ€ํ™˜ํ•˜๊ณ  ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๋‹ค๋ฅธ ๊ฒƒ์€ ์—†์œผ๋ฉฐ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€๋ฅผ ์ธ์‡„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ๋ณ€ํ™˜๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‚ด์žฅ ๊ณผ -C.

๋ฆฌ๋ธŒ๋ ˆ์ฝ”๋“œ ๋ณ€ํ™˜๊ธฐ
์‹ค์ œ ๋…น์Œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” GNU ๋…น์Œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿด ์ˆ˜๋„ ์žˆ๊ณ  ๊ทธ๋Ÿด ์ˆ˜๋„ ์žˆ๋‹ค
์ปดํŒŒ์ผ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค

์—”์นด --๋ฒ„์ „

enca ๋นŒ๋“œ์—์„œ ๊ฐ€์šฉ์„ฑ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋Šฅ +librecode-์ธํ„ฐํŽ˜์ด์Šค).

๋‹น์‹ ์€ ์ต์ˆ™ํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1) ์‚ฌ์šฉํ•˜๊ธฐ ์ „์— ๋…น์Œ์ด ์ƒ๋‹นํžˆ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์—
์ •๊ตํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ๋ฌธ์ž ์ง‘ํ•ฉ ๋ณ€ํ™˜ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
ํŠนํžˆ Enca์˜ ํ‘œ๋ฉด ์ง€์›์ด 100% ํ˜ธํ™˜๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— Enca์™€ ํ•จ๊ป˜
์™œ๋ƒํ•˜๋ฉด recode๋Š” ๋ณ€ํ™˜์„ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋„ˆ๋ฌด ์—ด์‹ฌํžˆ ๋…ธ๋ ฅํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
I/O ์˜ค๋ฅ˜๋ฅผ ์ž๋™์œผ๋กœ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—„์ฒญ๋‚˜๊ฒŒ ๋ฒ„๊ทธ๊ฐ€ ๋งŽ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. GNU ๋ ˆ์ฝ”๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”
๋ ˆ์ฝ”๋“œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ •๋ณด ํŽ˜์ด์ง€๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

์ด ๋ณ€ํ™˜๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์œ ์ฝ”๋“œ ๊ณผ -C.

Iconv ๋ณ€ํ™˜๊ธฐ
UNIX98์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค. ์˜ iconv(3) ์‹ค์ œ ๋…น์Œ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ณ€ํ™˜ ๊ธฐ๋Šฅ
์ง์—…. ์ปดํŒŒ์ผ๋  ์ˆ˜๋„ ์žˆ๊ณ  ๊ทธ๋ ‡์ง€ ์•Š์„ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ๋‹ฌ๋ฆฌ๋‹ค

์—”์นด --๋ฒ„์ „

enca ๋นŒ๋“œ์—์„œ ๊ฐ€์šฉ์„ฑ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค(๊ธฐ๋Šฅ +iconv-์ธํ„ฐํŽ˜์ด์Šค).

iconv๋Š” ์˜ค๋Š˜๋‚  ๋Œ€๋ถ€๋ถ„์˜ ์‹œ์Šคํ…œ์— ์กด์žฌํ•˜์ง€๋งŒ ์œ ์šฉํ•œ ๊ธฐ๋Šฅ ์„ธํŠธ๋ฅผ ๊ฑฐ์˜ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ณ€ํ™˜์ด ์žˆ๋Š”๋ฐ, ์ฃผ๋ชฉํ• ๋งŒํ•œ ์œ ์ผํ•œ ์˜ˆ์™ธ๋Š” GNU libc์˜ iconv์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์€
์ผ๋ฐ˜์ ์œผ๋กœ ํ‘œ๋ฉด์— ๋Œ€ํ•ด์„œ๋„ ๋งค์šฐ ๊นŒ๋‹ค๋กญ์Šต๋‹ˆ๋‹ค(๋™์‹œ์— ํ‘œ๋ฉด์„ ๊ตฌํ˜„ํ•˜์ง€ ์•Š์Œ).
๋ณ€ํ™˜). ๊ทธ๋Ÿฌ๋‚˜ ์ด๋Š” ์•„๋งˆ๋„ ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์œ ์ผํ•œ ํ‘œ์ค€ํ™”๋œ ๋„๊ตฌ๋ฅผ ๋‚˜ํƒ€๋‚ผ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์œ ๋‹ˆ์ฝ”๋“œ์—์„œ/๋กœ์˜ ๋ณ€ํ™˜. ์ž์„ธํ•œ ๋‚ด์šฉ์€ iconv ์„ค๋ช…์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.
ํŠน์ • ์‹œ์Šคํ…œ์˜ ๊ธฐ๋Šฅ.

์ด ๋ณ€ํ™˜๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ iconv ๊ณผ -C.

์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ
๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” ์ž„์˜์˜ ์™ธ๋ถ€ ๋ณ€ํ™˜ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. -E ์˜ต์…˜(์ตœ๋Œ€ XNUMX๊ฐœ
๋™์‹œ์— ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.) enca์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” ๋ช‡ ๊ฐ€์ง€ ํ‘œ์ค€์ด ์žˆ์Šต๋‹ˆ๋‹ค.
cstocs, ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค, ์ง€๋„, ์šฐ๋งต๋ฐ ํ”ผ์ฝ˜๋ธŒ. ๋ชจ๋‘ ๋ž˜ํผ ์Šคํฌ๋ฆฝํŠธ์ž…๋‹ˆ๋‹ค. cstocs(1) ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1)
์ง€๋„(1) ์šฐ๋งต(1) ๋ฐ ํ”ผ์ฝ˜๋ธŒ(1).

enca๋Š” ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๊ฐ€ ์‹ค์ œ๋กœ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์„ ๊ฑฐ์˜ ์ œ์–ดํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์„ค์ •ํ•˜๋ฉด
๊ฑฐ๊ธฐ์— /๋นˆ/rm ๊ฒฐ๊ณผ์— ๋Œ€ํ•œ ์ฑ…์ž„์€ ์ „์ ์œผ๋กœ ๊ท€ํ•˜์—๊ฒŒ ์žˆ์Šต๋‹ˆ๋‹ค.

enca์™€ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ž์‹ ๋งŒ์˜ ๋ณ€ํ™˜๊ธฐ๋ฅผ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค๋ฉด, ๊ทธ๊ฒƒ์ด ํ•ญ์ƒ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ผ๋Š”

๋ณ€ํ™˜๊ธฐ ENC_CURRENT ENC FILE [-]

์–ด๋””์— ๋ณ€ํ™˜๊ธฐ ์— ์˜ํ•ด ์„ค์ •๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค -E, ENC_CURRENT ์ธ์ฝ”๋”ฉ์ด ๊ฐ์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ENC ๋ฌด์—‡์ด๋‹ค
์œผ๋กœ ์ง€์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค -x๋ฐ FILE ๋ณ€ํ™˜ํ•  ํŒŒ์ผ์ž…๋‹ˆ๋‹ค. ์ฆ‰, ๊ฐ๊ฐ์— ๋Œ€ํ•ด ํ˜ธ์ถœ๋ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ์„ ๋ณ„๋„๋กœ. ์„ ํƒ์ ์ธ ๋„ค ๋ฒˆ์งธ ๋งค๊ฐœ๋ณ€์ˆ˜์ธ -, (์žˆ๋Š” ๊ฒฝ์šฐ) ์ „์†ก์„ ์œ ๋ฐœํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํŒŒ์ผ์„ ๋ฎ์–ด์“ฐ๋Š” ๋Œ€์‹  ํ‘œ์ค€ ์ถœ๋ ฅ์œผ๋กœ ๋ณ€ํ™˜ํ•œ ๊ฒฐ๊ณผ FILE. ๊ทธ๋งŒํผ
๋ณ€ํ™˜๊ธฐ๋Š” ๋˜ํ•œ ํŒŒ์ผ ๊ถŒํ•œ์„ ๋ณ€๊ฒฝํ•˜์ง€ ์•Š๊ณ  ์˜ค๋ฅ˜ ์ฝ”๋“œ 1์„ ๋ฐ˜ํ™˜ํ•˜๋„๋ก ์ฃผ์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์‹คํŒจํ•˜๋ฉด ์ž„์‹œ ํŒŒ์ผ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํ‘œ์ค€ ์™ธ๋ถ€๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค
์˜ˆ๋ฅผ ๋“ค์–ด ๋ณ€ํ™˜๊ธฐ.

์ด ๋ณ€ํ™˜๊ธฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๋ถ€ ๊ณผ -C.

ํƒœ๋งŒ ๋ชฉํ‘œ ๋ฌธ์ž์…‹
๋Œ€์ƒ ๋ฌธ์ž ์„ธํŠธ๋ฅผ ์ง€์ •ํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. -x ์˜ต์…˜๋ณด๋‹ค ์šฐ์„ ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’. ์—”์นด(Enca)๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ€๋ฅผ ๋•Œ enconv, ๊ธฐ๋ณธ ๋Œ€์ƒ ๋ฌธ์ž ์ง‘ํ•ฉ์ด ์ •ํ™•ํ•˜๊ฒŒ ์„ ํƒ๋ฉ๋‹ˆ๋‹ค.
์™€ ๊ฐ™์€ ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1) ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฝ์šฐ DEFAULT_CHARSET ํ™˜๊ฒฝ ๋ณ€์ˆ˜๊ฐ€ ์„ค์ •๋˜๋ฉด ๋Œ€์ƒ ๋ฌธ์ž ์ง‘ํ•ฉ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์‹œ์Šคํ…œ์ด nl_lang์ •๋ณด(3) ํ•จ์ˆ˜, ํ˜„์žฌ ๋กœ์ผ€์ผ์˜ ๊ธฐ๋ณธ
charset์€ ๋Œ€์ƒ charset์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ๋ชจ๋‘ ์‹คํŒจํ•˜๋ฉด Enca๋Š” ๋ถˆ๋งŒ์„ ํ‘œ์‹œํ•˜๊ณ  ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.

๊ฐ€์—ญ์„ฑ ๋…ธํŠธ
๊ฐ€์—ญ์„ฑ์ด ์ค‘์š”ํ•˜๋‹ค๋ฉด enca๋ฅผ ๋ณ€ํ™˜๊ธฐ๋กœ ์ „ํ˜€ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
๋งค์šฐ ํŠน๋ณ„ํ•˜๊ฒŒ ์„ค๊ณ„๋œ ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1) ๋ž˜ํผ). ๊ทธ๋ ‡์ง€ ์•Š์œผ๋ฉด ๋‹ค์Œ ์œ„์น˜์— ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
๋ณ€ํ™˜ํ•  ์ˆ˜ ์—†๋Š” ๋ฌธ์ž ์—”ํ„ฐํ‹ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋„ค ๊ฐ€์ง€ ๊ธฐ๋ณธ ๋ฐฉ๋ฒ•์ด ์žˆ๋‹ค๋Š” ์ ์€ ์ตœ์†Œํ•œ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์‹คํŒจ--์ด๊ฒƒ๋„ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์šฐ์—ฐํžˆ๋„ ํ˜„์žฌ GNU libc์™€ ์ •ํ™•ํžˆ ๊ฐ™์Šต๋‹ˆ๋‹ค.
iconv ๊ตฌํ˜„์€ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค(recode์—์„œ๋„ ์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์ง€์‹œํ•  ์ˆ˜ ์žˆ์Œ).

๋งŒ์ง€์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด๊ฒƒ์€ enca ๋‚ด๋ถ€ ๋ณ€ํ™˜๊ธฐ๊ฐ€ ํ•ญ์ƒ ์ˆ˜ํ–‰ํ•˜๋Š” ์ž‘์—…์ด๋ฉฐ recode๊ฐ€ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค.
๋˜๋Œ๋ฆด ์ˆ˜๋Š” ์—†์ง€๋งŒ ์ธ๊ฐ„์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์›๋ณธ์„ ์žฌ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์›์น™์ ์œผ๋กœ๋Š” ์ตœ์†Œํ•œ)

๋Œ€๋žต์ ์œผ๋กœ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ cstocs๊ฐ€ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์ด๋ฉฐ, ๋น„๋ก ๋‹ค๋ฅด์ง€๋งŒ ์ฝ”๋”ฉ๋„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ 
์ €์ฃผ๋ฐ›์€ ํ…์ŠคํŠธ๋ฅผ ์ฝ๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ณ  ์‹ถ๋‹ค๋ฉด ์ตœ์„ ์˜ ์„ ํƒ

์‚ญ์ œํ•˜์„ธ์š”. ์ด๊ฒƒ์€ recode์™€ cstocs๊ฐ€ ๋ชจ๋‘ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์ž‘์—…์ž…๋‹ˆ๋‹ค(cstocs๋Š” ์ด๋Ÿฌํ•œ ํ•ญ๋ชฉ์„ ๋Œ€์ฒดํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค).
๋‹จ์ˆœํžˆ ๋ฌด์‹œํ•˜๋Š” ๋Œ€์‹  ๊ณ ์ •๋œ ๋ฌธ์ž๋กœ ๋ฌธ์ž๋ฅผ ํ‘œ์‹œ); ๊ทธ๋Ÿด ๋•Œ ์œ ์šฉํ•˜๋‹ค.
์ƒ๋žตํ•  ๋ฌธ์ž์—๋Š” ๋…ธ์ด์ฆˆ๋งŒ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” ๋ณ€ํ™˜๊ธฐ ์„ค๋ช…์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”. ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ
ํŒŒ์ผ์— ๋ณ€ํ™˜ ๊ฐ€๋Šฅํ•œ ๋ฌธ์ž๋ฅผ ๋ชจ๋‘ ํฌํ•จํ•  ๋งŒํผ ์šด์ด ์ข‹์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค.
์–ด์จŒ๋“  ๊ฐœ์ž…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

ํผํฌ๋จผ์Šค ๋…ธํŠธ
์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ณ€ํ™˜๊ธฐ์˜ ์„ฑ๋Šฅ ์ €ํ•˜๊ฐ€ ๋‹ค์Œ์„ ํฌํ•จํ•˜๋Š” ์ฃผ์š” ์ด์œ  ์ค‘ ํ•˜๋‚˜์˜€์Šต๋‹ˆ๋‹ค.
enca์— ๋‚ด์žฅ๋œ ๋ณ€ํ™˜๊ธฐ. ๊ฐ€๋Šฅํ•  ๋•Œ๋งˆ๋‹ค ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค. ์ฆ‰, ํŒŒ์ผ์ด
๊ณ ๋ ค์‚ฌํ•ญ์€ charset-clean์ด ์ถฉ๋ถ„ํ•˜๊ฑฐ๋‚˜ charset-messy๊ฐ€ ๋‚ด์žฅ๋˜์–ด ์žˆ์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
์ง€๋Šฅ์€ ์ค‘์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋””์Šคํฌ ๊ณต๊ฐ„์ด๋‚˜ ์ถ”๊ฐ€ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š์œผ๋ฉฐ
์‹ค์ ์ด ์ข‹๋‹ค ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1) ๋Œ€์šฉ๋Ÿ‰ ํŒŒ์ผ ๋ฐ Perl ๋ฒ„์ „์—์„œ 10๋ฐฐ ์ด์ƒ(์ฆ‰, ์†๋„๊ฐ€ ๋” ๋น ๋ฆ„)
ํ•˜๋‚˜) ์ค‘ cstocs(1) ์ž‘์€ ํŒŒ์ผ์˜ ๊ฒฝ์šฐ 400๋ฒˆ ์ด์ƒ(์‹ค์ œ๋กœ๋Š” ๋‹จ์ˆœํ•œ ํŒŒ์ผ ์†๋„๋งŒํผ ๋น ๋ฆ…๋‹ˆ๋‹ค.)
cp(์‚ผ)).

๋ชจ๋“  ๋ถ„๊ธฐ๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๋ฅผ ํ”ผํ•˜์‹ญ์‹œ์˜ค.
๋ฌผ๊ฑด์„ ์˜ฎ๊ธฐ๋Š” ์†๋„๊ฐ€ ์—„์ฒญ๋‚˜๊ฒŒ ๋Š๋ฆฝ๋‹ˆ๋‹ค.

์ธ์ฝ”๋”ฉ


๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ธ์‹๋œ ๋ฌธ์ž ์ง‘ํ•ฉ ๋ชฉ๋ก์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

enca --๋ชฉ๋ก ๋ฌธ์ž ์ง‘ํ•ฉ

๊ทธ๋ฆฌ๊ณ  --์ด๋ฆ„ ๋งค๊ฐœ๋ณ€์ˆ˜์—์„œ๋Š” ๋ชฉ๋ก์— ์‚ฌ์šฉํ•˜๋ ค๋Š” ์ด๋ฆ„์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ํ‘œ๋ฉด์„ ๋‚˜์—ดํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

enca --๋ชฉ๋ก ํ‘œ๋ฉด

์ธ์ฝ”๋”ฉ ๋ฐ ํ‘œ๋ฉด ์ด๋ฆ„์€ ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์œผ๋ฉฐ ์˜์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž๋Š” ๊ตฌ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ณ ๋ ค. ๊ทธ๋Ÿฌ๋‚˜ ์˜์ˆซ์ž๊ฐ€ ์•„๋‹Œ ๋ฌธ์ž๋Š” ๋Œ€๋ถ€๋ถ„ ์ „ํ˜€ ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์œ ์ผํ•˜๊ฒŒ ํ—ˆ์šฉ๋˜๋Š” ๊ฒƒ์€ `-', `_', `.', `:' ๋ฐ `/'(๋ฌธ์ž ์„ธํŠธ/ํ‘œ๋ฉด ๊ตฌ๋ถ„ ๊ธฐํ˜ธ)์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ
`ibm852'์™€ `IBM-852'๋Š” ๋™์ผํ•˜์ง€๋งŒ `IBM 852'๋Š” ํ—ˆ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฌธ์ž ์„ธํŠธ
๋‹ค์Œ ์ธ์‹๋œ ๋ฌธ์ž ์ง‘ํ•ฉ ๋ชฉ๋ก์€ Enca์˜ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค(-e) ๋ฐ ๊ตฌ๋‘ ์„ค๋ช…์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.
Enca๊ฐ€ ๋ณด๊ณ ํ•จ(-f):

ASCII 7๋น„ํŠธ ASCII ๋ฌธ์ž
ISO-8859-2 ISO 8859-2 ํ‘œ์ค€; ISO ๋ผํ‹ด์–ด 2
ISO-8859-4 ISO 8859-4 ํ‘œ์ค€; ๋ผํ‹ด์–ด 4
ISO-8859-5 ISO 8859-5 ํ‘œ์ค€; ISO ํ‚ค๋ฆด ๋ฌธ์ž
ISO-8859-13 ISO 8859-13 ํ‘œ์ค€; ISO ๋ฐœํŠธํ•ด; ๋ผํ‹ด์–ด 7
ISO-8859-16 ISO 8859-16 ํ‘œ์ค€
CP1125 MS-Windows ์ฝ”๋“œ ํŽ˜์ด์ง€ 1125
CP1250 MS-Windows ์ฝ”๋“œ ํŽ˜์ด์ง€ 1250
CP1251 MS-Windows ์ฝ”๋“œ ํŽ˜์ด์ง€ 1251
CP1257 MS-Windows ์ฝ”๋“œ ํŽ˜์ด์ง€ 1257; WinBaltRim
IBM852 IBM/MS ์ฝ”๋“œ ํŽ˜์ด์ง€ 852; PC(DOS) ๋ผํ‹ด 2
IBM855 IBM/MS ์ฝ”๋“œ ํŽ˜์ด์ง€ 855
IBM775 IBM/MS ์ฝ”๋“œ ํŽ˜์ด์ง€ 775
IBM866 IBM/MS ์ฝ”๋“œ ํŽ˜์ด์ง€ 866
๋ฐœํŠธํ•ด ISO-IR-179; ๋ฐœํŠธ ์–ดํŒŒ
KEYBCS2 ์นด๋ฉ”๋‹ˆํ‚ค ์ธ์ฝ”๋”ฉ; KEYBCS2
macce ๋งคํ‚จํ† ์‹œ ์ค‘์•™ ์œ ๋Ÿฝ์–ด

maccyr ๋งคํ‚จํ† ์‹œ ํ‚ค๋ฆด ๋ฌธ์ž
ECMA-113 Ecma ํ‚ค๋ฆด ๋ฌธ์ž; ECMA-113
KOI-8_CS_2 KOI8-CS2 ์ฝ”๋“œ(`T602')
KOI8-R KOI8-R ํ‚ค๋ฆด ๋ฌธ์ž
KOI8-U KOI8-U ํ‚ค๋ฆด ๋ฌธ์ž
KOI8-UNI KOI8-ํ†ต์ผ ํ‚ค๋ฆด ๋ฌธ์ž
TeX (La)TeX ์ œ์–ด ์‹œํ€€์Šค
UCS-2 ๋ฒ”์šฉ ๋ฌธ์ž ์„ธํŠธ 2๋ฐ”์ดํŠธ; UCS-2; BMP
UCS-4 ๋ฒ”์šฉ ๋ฌธ์ž ์„ธํŠธ 4๋ฐ”์ดํŠธ; UCS-4; ISO-10646
UTF-7 ๋ฒ”์šฉ ๋ณ€ํ™˜ ํ˜•์‹ 7๋น„ํŠธ; UTF-7
UTF-8 ๋ฒ”์šฉ ๋ณ€ํ™˜ ํ˜•์‹ 8๋น„ํŠธ; UTF-8
CORK ์ฝ”๋ฅดํฌ ์ธ์ฝ”๋”ฉ; T1
GBK ์ค‘๊ตญ์–ด ๊ฐ„์ฒด ๊ตญ๊ฐ€ ํ‘œ์ค€; GB2312
BIG5 ์ค‘๊ตญ์–ด ๋ฒˆ์ฒด ์‚ฐ์—… ํ‘œ์ค€; ๋น…5
HZ HZ ์ธ์ฝ”๋”ฉ๋œ GB2312
์•Œ ์ˆ˜ ์—†์Œ ์ธ์‹ํ•  ์ˆ˜ ์—†๋Š” ์ธ์ฝ”๋”ฉ

์–ด๋””์— ์•Œ ์ˆ˜์—†๋Š” ์‹ค์ œ ์ธ์ฝ”๋”ฉ์ด ์•„๋‹ˆ๋ฉฐ Enca๊ฐ€ ์ธ์ฝ”๋”ฉ์„ ์ œ๊ณตํ•  ์ˆ˜ ์—†์„ ๋•Œ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค.
๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š” ๋‹ต๋ณ€.

ํ‘œ๋ฉด
Enca๋Š” ์†Œ์œ„ ํ‘œ๋ฉด(์•„๋ž˜ ์ฐธ์กฐ)์— ๋Œ€ํ•œ ๋ช‡ ๊ฐ€์ง€ ์‹คํ—˜์  ์ง€์›์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ฐ์ง€ํ•ฉ๋‹ˆ๋‹ค
๋‹ค์Œ ํ‘œ๋ฉด(๋ชจ๋“  ๋ฌธ์ž ์„ธํŠธ์— ๋ชจ๋‘ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ์•„๋‹˜):

/CR CR ์ค„ ์ข…๊ฒฐ์ž
/LF LF ๋ผ์ธ ์ข…๊ฒฐ์ž
/CRLF CRLF ์ค„ ์ข…๊ฒฐ์ž
NA ํ˜ผํ•ฉ ๋ผ์ธ ์ข…๊ฒฐ์ž
NA ํ…์ŠคํŠธ๊ฐ€ ์•„๋‹Œ ๋ฐ์ดํ„ฐ์— ๋‘˜๋Ÿฌ์‹ธ์—ฌ/ํ˜ผํ•ฉ๋จ
/21 ์Œ์œผ๋กœ ๋ฐ˜์ „๋œ ๋ฐ”์ดํŠธ ์ˆœ์„œ(1,2 -> 2,1)
/4321 ๋ฐ”์ดํŠธ ์ˆœ์„œ๊ฐ€ 1,2,3,4๋ฐฐ๋กœ ๋ฐ˜์ „๋จ(4,3,2,1 -> XNUMX)
NA ์—ฐ๊ฒฐ๋œ ๋ฆฌํ‹€ ์—”๋””์•ˆ ์ฒญํฌ์™€ ๋น… ์—”๋””์•ˆ ์ฒญํฌ ๋ชจ๋‘
/qp ์ธ์šฉ ์ธ์‡„ ๊ฐ€๋Šฅ ์ธ์ฝ”๋”ฉ

์ผ๋ถ€ ํ‘œ๋ฉด์—๋Š” ์‹๋ณ„์ž ๋Œ€์‹  NA๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ช…๋ น์— ์ง€์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.
๋ผ์ธ์—์„œ๋Š” Enca์—์„œ๋งŒ ๋ณด๊ณ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ท€ํ•˜์—๊ฒŒ๋งŒ ์•Œ๋ฆฌ๊ธฐ ๋•Œ๋ฌธ์— ์˜๋„์ ์ธ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
ํŒŒ์ผ์ด ์‹ค์ œ ํŒŒ์ผ์„ ๋‚˜ํƒ€๋‚ด๋Š” ๋Œ€์‹  ํ‘œ๋ฉด ์ผ๊ด€์„ฑ์ด ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋  ์ˆ˜ ์—†๋Š” ์ด์œ 
ํ‘œ๋ฉด.

๊ฐ ๋ฌธ์ž ์„ธํŠธ์—๋Š” ๋ณด๊ณ ๋˜์ง€ ์•Š๋Š” ์ž์—ฐ์Šค๋Ÿฌ์šด ํ‘œ๋ฉด(recode์—์„œ๋Š” '๋ฌต์‹œ์ '์ด๋ผ๊ณ  ํ•จ)์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค์–ด IBM 852 ๋ฌธ์ž ์ง‘ํ•ฉ์˜ ๊ฒฝ์šฐ 'CRLF ์ค„ ์ข…๊ฒฐ์ž'์ž…๋‹ˆ๋‹ค. UCS ์ธ์ฝ”๋”ฉ์˜ ๊ฒฝ์šฐ ๋น… ์—”๋””์•ˆ์€
์ž์—ฐ์Šค๋Ÿฌ์šด ํ‘œ๋ฉด์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ํŠน์ดํ•œ ๋ฐ”์ดํŠธ ์ˆœ์„œ๋Š” 21๊ณผ 4321๋กœ ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค.
์ˆœ์—ด: 2143์€ ๋‹จ์ˆœํžˆ 21๋กœ ๋ณด๊ณ ๋˜๊ณ , 3412๋Š” 4321์˜ ์กฐํ•ฉ์œผ๋กœ ๋ณด๊ณ ๋ฉ๋‹ˆ๋‹ค.
๋ฐ 21.

์ด์ค‘์œผ๋กœ ์ธ์ฝ”๋”ฉ๋œ UTF-8์€ ๋ฌธ์ž ์„ธํŠธ๋„ ํ‘œ๋ฉด๋„ ์•„๋‹ˆ๋ฉฐ ๋‹จ์ง€ ๋ณด๊ณ ๋  ๋ฟ์ž…๋‹ˆ๋‹ค.

์†Œ๊ฐœ ๋ฌธ์ž ์„ธํŠธ, ์ธ์ฝ”๋”ฉ ๋ฐ ํ‘œ๋ฉด
Charset์€ ๋ฌธ์ž ์—”ํ„ฐํ‹ฐ ์ง‘ํ•ฉ์ด๊ณ  ์ธ์ฝ”๋”ฉ์€ ์šฉ์–ด๋กœ ํ‘œํ˜„๋ฉ๋‹ˆ๋‹ค.
๋ฐ”์ดํŠธ์™€ โ€‹โ€‹๋น„ํŠธ์˜. ์—”์นด์—์„œ๋Š” ๋ถ€ํ˜ธํ™” 'ํ…์ŠคํŠธ์˜ ํ‘œํ˜„'๊ณผ ๊ฐ™์€ ์˜๋ฏธ์ด๋‹ค.
์ฆ‰, ํ…์ŠคํŠธ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ์ผ๋ จ์˜ ๋ฌธ์ž ์—”ํ„ฐํ‹ฐ์™€
ํŒŒ์ผ์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ”์ดํŠธ(๋น„ํŠธ)์˜ ์‹œํ€€์Šค์ž…๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ ์ธ์ฝ”๋”ฉ์€ ๋ฌธ์ž ์ง‘ํ•ฉ์ด์ž ์†Œ์œ„ ํ‘œ๋ฉด(์ค„ ์ข…๊ฒฐ์ž, ๋ฐ”์ดํŠธ ์ˆœ์„œ,
๊ฒฐํ•ฉ, Base64 ๋ณ€ํ™˜ ๋“ฑ). ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ์ž‘์—…ํ•˜๊ธฐ์—๋Š” ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
์ผ๋ถ€ {charset,surface} ์Œ์€ ์‹ค์ œ ๋ฌธ์ž ์ง‘ํ•ฉ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ, ์ฝ”๋“œ๋ฅผ ๋‹ค์‹œ ์ž‘์„ฑํ•˜๋‹ค(1), ๋ชจ๋“  UCS- ๋ฐ
๋ฒ”์šฉ ๋ฌธ์ž ์„ธํŠธ์˜ UTF ์ธ์ฝ”๋”ฉ์„ ๋ฌธ์ž ์„ธํŠธ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๋ ˆ์ฝ”๋“œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”
์ด ๋ฌธ์ œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํ‘œ๋ฉด์˜ ์œ ์ผํ•œ ์ข‹์€ ์ ์€ ํ‘œ๋ฉด์„ ๊ฐ€์ง€๊ณ  ๋†€์ง€ ์•Š์•„๋„ ๋œ๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.
Enca๋Š” ์‹œ์ž‘๋˜์ง€ ์•Š์œผ๋ฉฐ ํ‘œ๋ฉด์„ ์ธ์‹ํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ์ตœ๋Œ€ํ•œ ํ–‰๋™ํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.
ํ”„๋กœ๊ทธ๋žจ์„ ๋…นํ™”ํ•˜๋ ค๊ณ  ๋Œ€ํ™”ํ•  ๋•Œ์—๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.

์–ธ์–ด


Enca๋Š” ์ ์–ด๋„ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒฝ์šฐ์— ์•ˆ์ •์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ ค๋ฉด ์ž…๋ ฅ ํŒŒ์ผ์˜ ์–ธ์–ด๋ฅผ ์•Œ์•„์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์ผ๋ฐ˜ 8๋น„ํŠธ ์ธ์ฝ”๋”ฉ. ๋ฉ€ํ‹ฐ๋ฐ”์ดํŠธ ์ธ์ฝ”๋”ฉ์€ ๋ผํ‹ด์–ด, ํ‚ค๋ฆด ๋ฌธ์ž์— ๋Œ€ํ•ด ์ธ์‹๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
์•„๋‹ˆ๋ฉด ๊ทธ๋ฆฌ์Šค์–ด.

๋‹น์‹ ์€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค (๋˜๋Š” ์‚ฌ์šฉํ•ด์•ผํ•ฉ๋‹ˆ๋‹ค) -L Enca์—๊ฒŒ ์–ธ์–ด๋ฅผ ์•Œ๋ ค์ฃผ๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์ด ๊ฐ€์žฅ ์ž์ฃผ
๋กœ์ผ€์ผ์„ ๊ตฌ์„ฑํ•œ ๊ฒƒ๊ณผ ๋™์ผํ•œ ์–ธ์–ด๋กœ ํŒŒ์ผ์„ ์ž‘์—…ํ•˜๊ณ  Enca๋Š” ๋‹ค์Œ์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.
๊ฐ’์„ ์กฐ์‚ฌํ•˜์—ฌ ์–ธ์–ด๋ฅผ ์ถ”์ธกํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. LC_CTYPE ๋ฐ ๊ธฐํƒ€ ๋กœ์ผ€์ผ ์นดํ…Œ๊ณ ๋ฆฌ
(์ฐธ์กฐํ•ด ์ฃผ์„ธ์š” ์žฅ์†Œ(7)) ์•„๋ฌด๊ฒƒ๋„ ์ง€์ •ํ•˜์ง€ ์•Š์€ ๊ฒฝ์šฐ ์–ธ์–ด์— ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ์˜
๋ฌผ๋ก  ๊ทธ๊ฒƒ์€ ์™„์ „ํžˆ ํ‹€๋ฆด ์ˆ˜๋„ ์žˆ๊ณ  ๋ง๋„ ์•ˆ ๋˜๋Š” ๋‹ต์„ ์ฃผ๊ณ  ๋‹น์‹ ์˜ ์ƒ๊ฐ์„ ์†์ƒ์‹œํ‚ฌ ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”. -L ์˜ต์…˜. ๋‹น์‹ ์€ ๋˜ํ•œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค ENCAOPT ํ™˜๊ฒฝ
๊ธฐ๋ณธ ์–ธ์–ด๋ฅผ ์„ค์ •ํ•˜๋Š” ๋ณ€์ˆ˜(์„น์…˜ ์ฐธ์กฐ) ํ™˜๊ฒฝ).

๋‹ค์Œ ์–ธ์–ด๋Š” Enca์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค(๊ฐ ์–ธ์–ด๋Š” ์ง€์›๋˜๋Š” ์–ธ์–ด์™€ ํ•จ๊ป˜ ๋‚˜์—ด๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค).
8๋น„ํŠธ ์ธ์ฝ”๋”ฉ).

๋ฒจ๋กœ๋ฃจ์‹œ์–ด CP1251 IBM866 ISO-8859-5 KOI8-UNI maccyr IBM855
๋ถˆ๊ฐ€๋ฆฌ์•„์–ด CP1251 ISO-8859-5 IBM855 maccyr ECMA-113
์ฒด์ฝ”์–ด ISO-8859-2 CP1250 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
์—์Šคํ† ๋‹ˆ์•„์–ด ISO-8859-4 CP1257 IBM775 ISO-8859-13 macce baltic
ํฌ๋กœ์•„ํ‹ฐ์•„์–ด CP1250 ISO-8859-2 IBM852 macce CORK
ํ—๊ฐ€๋ฆฌ์–ด ISO-8859-2 CP1250 IBM852 macce CORK
๋ฆฌํˆฌ์•„๋‹ˆ์•„์–ด CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce baltic
๋ผํŠธ๋น„์•„์–ด CP1257 ISO-8859-4 IBM775 ISO-8859-13 macce baltic
ํด๋ž€๋“œ์–ด ISO-8859-2 CP1250 IBM852 macce ISO-8859-13 ISO-8859-16 ๋ฐœํ‹ฑ ์ฝ”๋ฅดํฌ
๋Ÿฌ์‹œ์•„์–ด KOI8-R CP1251 ISO-8859-5 IBM866 maccyr
์Šฌ๋กœ๋ฐ”ํ‚ค์•„์–ด CP1250 ISO-8859-2 IBM852 KEYBCS2 macce KOI-8_CS_2 CORK
์Šฌ๋กœ๋ฒ ๋‹ˆ์•„ ISO-8859-2 CP1250 IBM852 macce CORK
์šฐํฌ๋ผ์ด๋‚˜์–ด CP1251 IBM855 ISO-8859-5 CP1125 KOI8-U maccyr
์ค‘๊ตญ GBK BIG5 HZ
์—†์Œ

ํŠน๋ณ„ํ•œ ์–ธ์–ด ์—†์Œ ๋กœ ๋‹จ์ถ•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค __, 8๋น„ํŠธ ์ธ์ฝ”๋”ฉ์ด ํฌํ•จ๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฏ€๋กœ
๋ฉ€ํ‹ฐ๋ฐ”์ดํŠธ ์ธ์ฝ”๋”ฉ์ด ๊ฐ์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์–ธ์–ด ๋Œ€์‹  ๋กœ์ผ€์ผ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฒจ๋กœ๋ฃจ์‹œ ์‚ฌ๋žŒ
๋ถˆ๊ฐ€๋ฆฌ์•„ bg
์ฒด์ฝ” CS
์—์Šคํ† ๋‹ˆ์•„์–ด ๋“ฑ
ํฌ๋กœ์•„ํ‹ฐ์•„ ์‹œ๊ฐ„
ํ—๊ฐ€๋ฆฌ์–ด ํ›„
๋ฆฌํˆฌ์•„๋‹ˆ์•„์–ด lt
๋ผํŠธ๋น„์•„์–ด lv
ํด๋ž€๋“œ์–ด pl
๋Ÿฌ์‹œ์•„์–ด ๋ฃจ
์Šฌ๋กœ๋ฐ”ํ‚ค์•„์–ด SK
์Šฌ๋กœ๋ฒ ๋‹ˆ์•„ sl
์šฐํฌ๋ผ์ด๋‚˜์–ด ์˜๊ตญ
์ค‘๊ตญ์–ด zh

STYLE


Enca์˜ ์—ฌ๋Ÿฌ ๊ธฐ๋Šฅ์€ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ๊ณผ ์‚ฌ์šฉ ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.
์ปดํŒŒ์ผ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹ ์€ ๊ทธ๋“ค์˜ ๋ชฉ๋ก์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

์—”์นด --๋ฒ„์ „

๊ธฐ๋Šฅ ์ด๋ฆ„ ์•ž์˜ ๋”ํ•˜๊ธฐ ๊ธฐํ˜ธ๋Š” ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•˜๊ณ  ๋นผ๊ธฐ ๊ธฐํ˜ธ๋Š” ์ด ๋นŒ๋“œ์— ๋ถ€์กฑํ•จ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค.
ํŠน๋ณ„ํ•œ ํŠน์ง•.

librecode ์ธํ„ฐํŽ˜์ด์Šค. Enca์—๋Š” GNU ๊ธฐ๋ก ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฌธ์ž ์ง‘ํ•ฉ ๋ณ€ํ™˜์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ธฐ๋Šฅ.

iconv ์ธํ„ฐํŽ˜์ด์Šค. Enca์—๋Š” UNIX98 iconv ๋ฌธ์ž ์ง‘ํ•ฉ ๋ณ€ํ™˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ. Enca๋Š” ์™ธ๋ถ€ ๋ณ€ํ™˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์„ค์น˜๋จ).

์–ธ์–ด ๊ฐ์ง€. ์—”์นด๋Š” ์–ธ์–ด๋ฅผ ์ถ”์ธกํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค(-L) ๋กœ์ผ€์ผ์—์„œ. ๋‹น์‹ ์€ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค
--์–ธ์–ด ์˜ต์…˜์€ ์ ์–ด๋„ ์›์น™์ ์œผ๋กœ๋Š” ๊ทธ๋ ‡์Šต๋‹ˆ๋‹ค.

๋กœ์ผ€์ผ ๋ณ„์นญ. Enca๋Š” ์–ธ์–ด ์ด๋ฆ„์— ์‚ฌ์šฉ๋˜๋Š” ๋กœ์บ˜ ๋ณ„์นญ์„ ํ•ด๋…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋Œ€์ƒ ๋ฌธ์ž ์ง‘ํ•ฉ ์ž๋™. Enca๋Š” ๋กœ์ผ€์ผ์—์„œ ์„ ํ˜ธํ•˜๋Š” ๋ฌธ์ž ์„ธํŠธ๋ฅผ ๊ฐ์ง€ํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ์˜ต์…˜
--์ž๋™ ๋ณ€ํ™˜ Enca๋ฅผ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ํ˜ธ์ถœํ•ฉ๋‹ˆ๋‹ค. enconv ์ ์–ด๋„ ์›์น™์ ์œผ๋กœ๋Š” ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ENCAOPT. Enca๋Š” ๋ช…๋ น์ค„ ์ด์ „์— ์ด ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ๋ฌธ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋งค๊ฐœ๋ณ€์ˆ˜. ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ„๋‹จํ•œ ๊ฒƒ ENCAOPT="-L ์˜๊ตญ" ์ด ๊ธฐ๋Šฅ์ด ์—†์–ด๋„ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.

ํ™˜๊ฒฝ


๋ณ€์ˆ˜ ENCAOPT ๊ธฐ๋ณธ Enca ์˜ต์…˜ ์„ธํŠธ๋ฅผ ๋ณด์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‚ด์šฉ์ด ํ•ด์„๋ฉ๋‹ˆ๋‹ค.
๋ช…๋ น์ค„ ์ธ์ˆ˜ ์•ž์—. ๋ถˆํ–‰ํ•˜๊ฒŒ๋„ ์ด๊ฒƒ์€ ๋ชจ๋“  ๊ณณ์—์„œ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค(๋ฐ˜๋“œ์‹œ
+ENCAOPT ๊ธฐ๋Šฅ).

LC_CTYPE, LC_COLLATE, LC_๋ฉ”์‹œ์ง€ (์•„๋งˆ๋„ ์ƒ์† LC_ALL or ๋ž‘)๋Š”
๊ท€ํ•˜์˜ ์–ธ์–ด๋ฅผ ์ถ”์ธกํ•ฉ๋‹ˆ๋‹ค(+์–ธ์–ด ๊ฐ์ง€ ๊ธฐ๋Šฅ์ด ์žˆ์–ด์•ผ ํ•จ).

๋ณ€์ˆ˜ DEFAULT_CHARSET ์— ์˜ํ•ด ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค enconv ๊ธฐ๋ณธ ๋Œ€์ƒ ๋ฌธ์ž ์ง‘ํ•ฉ์œผ๋กœ.

์ง„๋‹จ


Enca๋Š” ๋ชจ๋“  ์ž…๋ ฅ ํŒŒ์ผ์ด ์„ฑ๊ณต์ ์œผ๋กœ ์ง„ํ–‰๋˜๋ฉด ์ข…๋ฃŒ ์ฝ”๋“œ 0์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
์ธ์ฝ”๋”ฉ์ด ๊ฐ์ง€๋˜์—ˆ์œผ๋ฉฐ ๋ชจ๋“  ํŒŒ์ผ์ด ํ•„์š”ํ•œ ์ธ์ฝ”๋”ฉ์œผ๋กœ ๋ณ€ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค(๋ณ€ํ™˜๋œ ๊ฒฝ์šฐ).
)๋ฅผ ์š”์ฒญํ–ˆ์Šต๋‹ˆ๋‹ค. Enca๊ฐ€ ์ธ์ฝ”๋”ฉ์„ ์ถ”์ธกํ•  ์ˆ˜ ์—†๊ฑฐ๋‚˜
์ถฉ๋ถ„ํžˆ ์˜๋ฆฌํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ์ž…๋ ฅ ํŒŒ์ผ์— ๋Œ€ํ•ด ๋ณ€ํ™˜์„ ์ˆ˜ํ–‰ํ•˜์‹ญ์‹œ์˜ค. ์ข…๋ฃŒ ์ฝ”๋“œ 2๋Š”
์‹ฌ๊ฐํ•œ(์˜ˆ: I/O) ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒฝ์šฐ ๋ฐ˜ํ™˜๋ฉ๋‹ˆ๋‹ค.

๋ณด์•ˆ


Enca๋ฅผ ๋ฌด์ธ์œผ๋กœ ์ž‘๋™์‹œํ‚ค๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ด์•ผ ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ:

๊ฐ์ง€๊ฐ€ 100% ์ž‘๋™ํ•œ๋‹ค๋Š” ๋ณด์žฅ์€ ์—†์Šต๋‹ˆ๋‹ค. ๋ฒ ํŒ…ํ•˜์ง€ ๋งˆ์„ธ์š”. ์‰ฝ๊ฒŒ ์žƒ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ท€์ค‘ํ•œ ๋ฐ์ดํ„ฐ.

enca(ํ”„๋กœ๊ทธ๋žจ)๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋ง๊ณ , ๋น„์Šทํ•œ ๊ฒƒ์„ ์›ํ•œ๋‹ค๋ฉด ๋Œ€์‹  libenca์— ์—ฐ๊ฒฐํ•˜์‹ญ์‹œ์˜ค.
๋ณด์•ˆ. ๊ทธ๋Ÿฌ๋ฉด ์ตœ์ข… ๋ณ€ํ™˜์„ ์ง์ ‘ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์™ธ๋ถ€ ๋ณ€ํ™˜๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ๋งˆ์‹ญ์‹œ์˜ค. ์ด์ƒ์ ์œผ๋กœ๋Š” ์ปดํŒŒ์ผ ํƒ€์ž„์— ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.

์•Œ๊ณ ์žˆ๋‹ค. ENCAOPT ๋‚ด์žฅ๋œ ์ž๋™ ๋งˆ๋ฒ•์œผ๋กœ ๋‹ค์–‘ํ•œ ๊ฒƒ๋“ค์„ ์ถ”์ธกํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™˜๊ฒฝ, ์ฆ‰ ๋กœ์ผ€์ผ.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ enconv๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

  • 1
    2to3-3.5
    2to3-3.5
    2to3-3.3 - Python2์—์„œ Python3์œผ๋กœ ๋ณ€ํ™˜๊ธฐ
    ...
    2to3-3.5 ์‹คํ–‰
  • 2
    2 ~ 3
    2 ~ 3
    2to3-2.7 - Python2์—์„œ Python3์œผ๋กœ ๋ณ€ํ™˜๊ธฐ
    ...
    2to3 ์‹คํ–‰
  • 3
    cpqarrayd
    cpqarrayd
    cpqarrayd - ์–ด๋ ˆ์ด ์ปจํŠธ๋กค๋Ÿฌ
    ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ๋ชฌ ๊ตฌ๋ฌธ: cpqarrayd [-d]
    [-v] [-t ํ˜ธ์ŠคํŠธ [-t ํ˜ธ์ŠคํŠธ]] ์„ค๋ช…:
    ์ด ํ”„๋กœ๊ทธ๋žจ์€ HP๋ฅผ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    (์ปดํŒฉ) ์–ด๋ผ...
    cpqarrayd ์‹คํ–‰
  • 4
    cproto
    cproto
    cproto - C ํ•จ์ˆ˜ ํ”„๋กœํ† ํƒ€์ž… ์ƒ์„ฑ
    ํ•จ์ˆ˜ ์ •์˜ ๋ณ€ํ™˜ ...
    ์‹คํ–‰ cproto
  • 5
    ๊ทธ๋นˆ
    ๊ทธ๋นˆ
    gbbin - ๋ฐ์ดํ„ฐ๋ฅผ ๋น„๋‹ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ ...
    gbbin ์‹คํ–‰
  • 6
    GB๋ถ€ํŠธ
    GB๋ถ€ํŠธ
    gbboot - ๋ถ€ํŠธ์ŠคํŠธ๋žฉ ์‚ฌ์šฉ์ž ์ œ๊ณต ๋ฐ์ดํ„ฐ ...
    gbboot ์‹คํ–‰
  • ๋”ยป

Ad