ファイルのエンコードを調べる。¶
今更なのだが、fileコマンドで調べても分からない場合の方法。TeXのファイルを対象にすると、
$ file moge.tex
moge.tex: LaTeX 2e document text
と表示され、エンコードが分からない。ならばと、-iオプションをつけても、
$ file -i moge.tex
moge.tex: text/x-tex; charset=iso-8859-1
と表示される。日本語が含まれているのに。意味ねぇと思って、nkfを調べてみたらちゃんとオプションがあった。
$ nkf -g moge.tex
EUC-JP
普段からこれ使えばいいじゃんか。