Skip to content

Instantly share code, notes, and snippets.

@matoken
Created June 26, 2014 00:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save matoken/26236272dae653d45bcc to your computer and use it in GitHub Desktop.
Save matoken/26236272dae653d45bcc to your computer and use it in GitHub Desktop.
nkf(1) nkf(1)
NAME
nkf - XXXXXXXXXXXXXXXXXX
SYNOPSIS
nkf [-butjnesliohrTVvwWJESZxXFfmMBOcdILg] [file ...]
DESCRIPTION
nkf XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXnkfXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXnkfXXXXXXXXXXXXXXXXXXXXX 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.
nkf 2.1.3 2013-11-22 nkf(1)
@matoken
Copy link
Author

matoken commented Jun 26, 2014

% man nkf|gist-paste

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment