文字コードにnkfコマンドで打ち勝つ
概要
何回もnkfコマンドについて調べているため、nkfコマンドについてまとめる。
nkf(network Kanji Filter)コマンドってなんだ?
標準入力を文字コードを変換しながらそのまま標準出力に吐き出す。
引数にファイル名を指定すれば、標準入力ではなくそのファイルを読み込む。
前提
- MacOS(Sierraでも良い)であること
- Homebrewがインストールされていること
インストール
以下コマンドを実行すれば、よほど古いバージョンでなければ、うまくいくはず。
Homebrewと他のコマンドとの共存でパスがおかしくなっている人は注意が必要。
$ brew install nkf
コマンドまとめ
基本
nkf オプション ファイル
よく使うオプション
文字コード変換用オプション
nkf オプション ファイル
オプション | 内容 |
---|---|
-j | JISコードに変換 |
-e | EUCコードに変換 |
-s | シフトJISコードに変換 |
-w | UTF8コードに変換 |
その他
オプション | 内容 |
---|---|
-g | ファイルの文字コード出力 |
--overwrite | 現在あるファイルを上書き |
Author And Source
この問題について(文字コードにnkfコマンドで打ち勝つ), 我々は、より多くの情報をここで見つけました https://qiita.com/SuguruOoki/items/7bc31899d61109b7e48d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .