プロジェクトの説明 開発情報 Webページ レビューする

inkf は、nkf-2.x (非完全)互換の文字コード変換コマンドです。Shift_JIS, ISO-2022-JP, EUC-JP, UTF-8, UTF-7, UTF-7-IMAP, EUC-KR, GB2312, BIG5, ISO-8859-*, KOI8, CP1251, CP1252等が扱えます。ただし現在のところ、 UCS2 の範囲までしか扱えません。

改行コード変換、MIMEエンコード/デコードなどの基本機能は持っていますが、その他の細かい機能(UTF-16対応等含む)は省略しています。

おまけで、http, https (要openssl) でのテキスト取得機能、およびマルチトラック対応の MIDI ファイル作成機能がついています。

例1) Shift_JIS から UTF-8 に変換
cat sjisfile.txt | inkf -Sw > utf8file.txt

例2) 指定の URL から HTML を取得してプレーンテキストに変換し EUC-JP で出力
inkf -e --html-to-plain http://www.example.com/

例3) MIDI ファイル(ドレミ)を作成
echo "cde" | inkf -O --midi mymusic.mid

GNU/Linux x86 上の GCC (g++) 2.95.3 でコンパイル・動作を確認しました。
* MacOSX、Solaris 等でも動作すると思います。

ダウンロード

レビュー
あなたの評価
レビューする

統計情報

最新の動き

2018-01-01
17:08
inkf - yet another network kanji filter
[ファイルリリース] 新規リリース '' を作成しました
活動履歴を見る