スポンサーリンク

nkf

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
BUGS
ACKNOWLEDGE
AUTHOR

NAME

nkf − XXXXXXXXXXXXXXXXXX

SYNOPSIS

nkf [−butjnesliohrTVvwWJESZxXFfmMBOcdILg] [file ...]

DESCRIPTION

nkf XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XX nkf XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

XXX nkf XXXXXXXXXXXXXXXXXXXXX JIS XXX ( ISO−2022−JP XXXXXX )XShift_JIS ( MS XXXXX )X XXX EUC ( AT&T XXX )XUTF−8XUTF−16 XXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX

OPTIONS

XXXXXXXXXXXXXXXXXX −mu XXXXXXXXXXXXXX

−j

JIS XXXXXXXXX

−e

EUC XXXXXXXXX

−s

Shift_JIS XXXXXXXXX

−w −w8[0] −w16[ BL ][0]

Unicode XXXXXX

−w −w80

UTF8 XXXXXXXXX ( BOM XX )

−w8

UTF8 XXXXXXXXX

−w16 −w16B0

UTF16 XXXXXXXXX (Big Endian / BOM XX )

−w16B

UTF16 XXXXXXXXX (Big Endian / BOM XX )

−w16L

UTF16 XXXXXXXXX (Little Endian / BOM XX )

−w16L0

UTF16 XXXXXXXXX (Little Endian / BOM XX )

−m[ BQSN0 ]

MIME XXXXXX ( XXXXX ) ISO−2022−JP (B encode) X ISO−8859−1 (Q encode) XXXXXXXX ISO−8859−1 (Latin−1) XXXXXXXX −l XXXXXXXXXX −m0 XX MIME XXXXXXX −mB, −mQ XXXBASE64 , Q encode XXXXXXXXXXXXXXX

−mB

MIME base64 stream XXXXXX XXXXXXXXXXXXX

−mQ

MIME quoted stream XXXXXX

−mS

MIME XXXXXXXXXXX ( XXXXX )

−mN

MIME XXXXXXXXXX

−m0

MIME XXXXXXX

−mS XXXXXXXXXXXXXXX encoded-text XXXXXXXXXXXX −mN XXXXXXXXX MIME XXXXXXXXXXXXXXXXXXXXXX

−M[ BQ ]

MIME XXXXXX

−M

XXXXXXXXXX

−MB

base64 stream XXXXX

−MQ

Quoted stream XXXXX

−J −E −S −W

XXXXXXXXXXXXXXXXXXX

−J

ISO−2022−JP XXXXXX

−E

XXX EUC ( AT&T ) XXXXXX

−S

Shift_JIS XXXXXX XXXXXXXX ( JIS X 0201 XXX ) XXXXXXX

−W

UTF−8 XXXXXX

−W8

UTF−8 XXXXXX

−W16

UTF−16 (Little Endian)XXXXXX

−W16B

UTF−16 (Big Endian)XXXXXX

−W16L

UTF−16 (Little Endian)XXXXXX

−x

XXXXXXXXXXXXXXXXX ( JIS X 0201 XXX ) XXXXXXXXXX ( JIS X 0208 XXX ) XXXXXXXXXXXXXXXXXXX XXXXShift_JIS X 1byte XXXSO/SIXESC− (−I, SSO XXXXXXX XXXXXXX EUC XXX SSOXJIS XXXXXX ESC− (−I XXXXXXXXXXX

−X

XXXXXXXX ( JIS X 0201 XXX ) X XXXXXXXX ( JIS X 0208 XXX ) XXXXXXX

−B

XXX (Broken) JIS XXXX ESC XXXXXXXXXXXX

−B1

ESC− (, ESC−$ XXXXXXXXXXXX

−B2

XXXXXXXXXX ASCII XXX

−f[m[−n]]

XX m XXXXXXXXXXXXXX n XXXXXXXXXXXXXX XXXXXXXXXX 60XXXXXX 10 XXXX

−Z[0−3]

JIS X 0208 XXXXXXXXXX ASCII XXXXXX XXXXXXXXXXXXXXX

−Z −Z0

Convert X0208 alphabet to ASCII .

−Z1

JIS X 0208 XXXXX ASCII space XXXXXXXX

−Z2

JIS X 0208 XXXXX ASCII space XXXXXXXX

−Z3

XXXXXXXXX >X<X"X& XXXXXX

−b

XXXXXXXXXXXXX ( XXXXX )

−u

XXXXXXXXXXXXXXXX ssh localhost | nkf −u XXXXXXXXX

−t

XXXXXX

−I

ISO−2022−JP XXXXXXXXXXXXXX

−i[@B]

JIS XXXXXXXXXXXXXXXXXX

−i@

JIS X 0208−1978 XXXXX

−iB

JIS X 0208−1983/1990 XXXXX

−o[ BJH ]

1 XXXXXXXXXXXXXXXXXXXXXXXXXX

−oB

1 XXXXXXXXXXXXX US-ASCII XXXXX

−oJ

1 XXXXXXXXXXXXX JIS X 0201 Roman XXXXX

−oH

ESC ( H XXXX JUNET XXXXXXXXXXXXXXXXXXXXXXXXXXX

−r

ROT13/47 XXXXXXX

−g

XXXXXXXXXXXXXX

−T

XXXXXXXXXXXXX ( MS−DOS XXXXXXXXX )

−l

0x80−0xfe XXXXX ISO−8859−1 (Latin−1) XXXXXX JIS

XXXXXXXXXXXXXXXXXXXX −s, −e, −x XXXXXXXX

−O

XXXXXXXXXX UNIX XXXXXXXXX Windows X MSDOS XXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX nkf.outX

−L[uwm] −d −c

XXXXXXXXXXX

−Lu −d

unix ( LF )

−Lw −c

windows ( CRLF )

−Lm

mac ( CR )

XXXXXXXXXXXXX

−−ic=<input_codeset −−oc=<output_codeset>>

XXXXXXXXXXXXXXXXXXX

ISO−2022−JP

XXXX JIS XXXX −j, −J XXXX

ISO−2022−JP−1

RFC 2237 XXXXXXXXX JIS X 0212 XXXX

ISO−2022−JP−3

RFC 2237 XXXXXXXXX JIS X 0213 XXXX

EUC-JP

EUC XXXX −e, −E XXXX

EUC−JISX0213

XXXXX JIS X 0213:2000 XXXX EUC-JPX

EUC−JIS−2004

XXXXX JIS X 0213:2004 XXXX EUC-JPX

eucJP-ascii

XXXXXXXXXXXXXXXXXXXXX eucJP-asciiX −x XXXXXXXXXXXXX

eucJP-ms

XXXXXXXXXXXXXXXXXXXXX euc-JPmsX −x XXXXXXXXXXXXX

CP51932

Micorosft Code Page 51932X −x XXXXXXXXXXXXX

Shift_JIS

Shift_JISX −s, −S XXXX

Shift_JISX0213

XXXXX JIS X 0213:2000 XXXX Shift_JISX

Shift_JIS−2004

XXXXX JIS X 0213:2004 XXXX Shift_JISX

CP932

Micorosft Code Page 932X −x XXXXXXXXXXXXX

UTF−8 UTF−8N

BOM XXX UTF−8X −w, −W XXXX

UTF−8−BOM

BOM XXX UTF−8X −w8 XXX −W XXXX

UTF8−MAC

UTF8−MACXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX

UTF−16 UTF−16BE−BOM

BOM XXX Big Endian X UTF−16X −w16B, −W16B XXXX

UTF−16BE

BOM XXX Big Endian X UTF−16X −w16B0. −W16B XXXX

UTF−16LE−BOM

BOM XXX Little Endian X UTF−16X −w16L, −W16L XXXX

UTF−16LE

BOM XXX Little Endian X UTF−16X −w16L0, −W16L XXXX

−−fj −−unix −−mac −−msdos −−windows

XXXXXXXXXXXXXXXXXXX

−−jis −−euc −−sjis −−mime −−base64

XXXXXXXXXXX

−−hiragana −−katakana

XXXXXXXXX

−−fb−{skip, html, xml, perl, java, subchar}

Unicode XX Shift_JIS, EUC-JP, ISO−2022−JP XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

−−prefix=escape charactertarget character..

EUC-JP XX Shift_JIS XXXXXXX2 XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX 1 XXXXXXXXXXXX2 XXXXXXXXXXXXXXXXXXXXXXXXX

XXXX

−−prefix=\$@ XXXXXShift_JIS X 2 XXXX $ X @ XXXXXXXXX \ XXXXXXX −−prefix=@@ XXXXXShift_JIS X 2 XXXX @ XXXXXXXXX @ XXXXXXX

−−no−cp932ext

CP932 XXXXXXXXXXNEC XXXXXNEC XX IBM XXXX (89−92 X)XIBM XXXXXXXXXXXX

−−no−best−fit−chars

Unicode XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Unicode XX Unicode XXXXXX −x XXXXXXXXXnkf X UTF XXXXXXXXXXXXXXXXX ( XXXXXXXXXXXXXXXXXXXXXXXXXXXX )

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

−−cap−input, −−url−input

XXXX :X% XXX 16 XXXXXXXXXX

−−numchar−input

&#....; XXXX Unicode XXXXXXXXX

−−in−place[= SUFFIX ] −−overwrite[= SUFFIX ]

XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXX inode XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

−−guess

XXXXXXXXXXXX

−−help

XXXXXXXXXXXXXXXX

−V

nkf XXXXXXXXX

−v −−version

nkf XXXXXXXXXXXX

−−

XXXXXXXXXXXXXXX

−−exec−in

nkf [options] −−exec−in cmd args... XXXXXcmd XXXX nkf XXXXXX (config.h X EXEC_IO X define XXXXXXXXXXXXXX )

−−exec−out

nkf [options] −−exec−out cmd args... XXXXXnkf XXXX cmd XXXXXX (config.h X EXEC_IO X define XXXXXXXXXXXXXX )

BUGS

XXXXXXXXXXXXXXXShift_JIS X EUC XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX7 XXX JIS XXXXXXXXX Shift_JISXEUC XXXXXXXXXXXXXXXXX XXXXShift_JIS XXXXXXXXX ( JIS X 0201 XXX ) X EUC XXXXXXXXXX XXXXXXXXXXXXX Shift_JIS XXXXXXXXXXXXXXXXXXXX (XXXXShift_JIS X EUC XXXXXX EUC XXXX )

Unicode XXXXXXXXXXXXXXXXXXXXXXX −−no−best−fit−chars XXXXXXXUTF−8 X UTF−16 XXXXXXXXXXXXXXXXX

ACKNOWLEDGE

XXXXXXXXXXXXXXXXXXXXXXX

nkf 1.4

morb@fujitsu, kiss@ayumi.stars.flab.fujitsu, cen122@flab.fujitsu, yuki@flab.fujitsu XXfujitsu & flab.fujitsu XXXXXXXXXXX shinoda@cs.titech, kato@cs.titech, uematsu@cs.titech TNX kono@ie.u−ryukyu.ac.jp void@merope.pleiades.or.jp (Kusakabe Youichi) NIDE Naoyuki <nide@ics.nara−wu.ac.jp> ohta@src.ricoh.co.jp (Junn Ohta) inouet@strl.nhk.or.jp (Tomoyuki Inoue) kiri@pulser.win.or.jp (Tetsuaki Kiriyama) Kimihiko Sato <sato@sail.t.u−tokyo.ac.jp> a_kuroe@kuroe.aoba.yokohama.jp (Akihiko Kuroe) kono@ie.u−ryukyu.ac.jp (Shinji Kono) GHG00637@nifty−serve.or.jp ( COW )

nkf 1.9−

XXXX

Akio Furukawa

Andy Taki

From: OHARA Shigeki

Fumitaka Kitagawa

Hiroaki Sengoku

Ikuhiro MORITA ( XX XX )

Yoshiharu ITO

Junn Ohta

KAWAMURA Masao

Kazuhiko Mori

Keitaro Isokawa

Ken-ichi Hirose

Ki-ichiro SATO

Kiwamu Aoyama

Koichi Hirayama

Mitsuru Hase ( XXXX )

OHARA Shigeki ( XX XX )

Rei FURUKAWA

Satoru Takabayashi

Shigeyuki Takagi

Shin MICHIMUKO

Tadamasa Teranishi

TOYODA Jiro

TSUCHIYA Masatoshi

Tsutomu Sakai

YAMASHITA Junji ( XX XX )

Yasuyuki Sato

Yoshiaki Yanagihara

hat@so−net

XXXXXXXX

XXX / XX XX

XXdais

XXX XXXX

XXXXXXXXXXX (X)XX

XXXX

XX XX ( SHIOZAKI Takehiko)

XXXX (Media Lab.)

XX XX

XXXXXXXXXXXX

XX XX

XX XX ( XXXX XXX )

XXXX

XX

XXXX

XXXX

XX X

XX XX

XXXX ( XXXXXX )

XXXX

XXXX

XXXX

XX XX (Koji Arai)

XXXXX

XXXX

XX XX

XXXX

XXXXXXXXX

XX XXX == Eiichiro Itani

XXXXX

XX XX (Masayuki Hatta)

XXXX

XX XX

XX ( XXXXXXXXXX )

XXXX

XXXXXXX

XX XX

XXXX

X X

XX X

XX XX

XXXX

XXXX

XXXX

XXXXXXXX

MoonWolf

sava

AUTHOR

XX X ichikawa@flab.fujitsu.co.jp (was ichikawa@fujitsu.JUNET)

XX XX kono@ie.u−ryukyu.acjp

Rei FURUKAWA furukawa@tcp−ip.or.jp

XX

mastodon

http://sourceforge.jp/projects/nkf/

Copyright (C) 1987, FUJITSU LTD . (I.Ichikawa).

Copyright (C) 1996−2013, The nkf Project.

スポンサーリンク