タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Linuxとnkfに関するmonochrome_K2のブックマーク (2)

  • nkf - コマンド (プログラム) の説明 - Linux コマンド集 一覧表

    nkf [-butjnesliohrTVvwWJESZxXFfmMBOcdILg] [file ...] nkf はネットワークでメールやニュースの読み書きをするために作られた、漢字コードの変換フィルタである。 このnkf の特徴としては、入力漢字コード系の統計的な自動認識機能がある。 このため、利用者は、入力漢字コード系が何であるかを知らなくても、出力漢字コード系のみ指定すれば良いことになる。 ただ、この判定機構は、理論的には完全ではないが、通常のニュースやメールのメッセージについては確実に動作する安全なものにはなっている。 現在、nkf が認識できる入力の漢字コード系は、いわゆる JIS コード (ISO-2022-JP に基づくもの)、Shift_JIS (MS 漢字コード)、 日語 EUC (AT&T コード)、UTF-8、UTF-16 のいずれかである。 出力する漢字コード系も

  • nkfで全角半角変換 - てきとうなメモ

    半角カナを全角カナに $ echo "アイウエオガギグゲゴ" | nkf アイウエオガギグゲゴ全角カナを半角カナに $ echo "アイウエオガギグゲゴ" | nkf | nkf -Z4 アイウエオガギグゲゴ全角アルファベット、数字を半角に $ echo "12345ABCDEabcde" | nkf -Z 12345ABCDEabcde半角アルファベット、数字を全角にはできないっぽいので、perlrubyで $ echo "12345ABCDEabcde" | perl -Mutf8 -CO -pe 'tr/0-9A-Za-z/0-9A-Za-z/' 12345ABCDEabcde $ echo "12345ABCDEabcde" | ruby -p -e '$_.tr! "0-9A-Za-z", "0-9A-Za-z"' 12345ABCDEabcde

    nkfで全角半角変換 - てきとうなメモ
  • 1