nkf などをつかって、shell で文字コード判別(推定)の簡単な方法はないでしょうか?

cat 対象ファイル名 |nkf -なんかのオプション で、euc,sjis とか簡単に出してくれるものは
ないでしょうか?
ちょっとプログラムかけばなんとかなるので、コマンドラインからさくっとできるのはないでしょうか?
http://www.math.ias.edu/doc/ruby-docs-1.8.2/refm-ja/refm207.html
などを使えばできることはわかっていますので、ほとんどなにもしないで、シェルから一発簡単というの
あったら教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/09/02 11:34:48
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:achipu No.1

回答回数382ベストアンサー獲得回数3

ポイント60pt
  • gオプションではダメなのでしょうか?

$ nkf -g hoge

nkfの他にも

kcc/fileコマンドあたりで判別できるかと思いますが

質問の意図を勘違いしていたらすみません。

ファイルの文字コードを調べる - Linuxメモ - Yahoo!ブログ

id:isogaya

おお、g オプションありましたね。すみません。老眼なんでマニュアル読む時読み落としたようです。

2008/09/02 11:34:43
id:m_nagase No.2

回答回数58ベストアンサー獲得回数8

ポイント10pt

http://www01.tcp-ip.or.jp/~furukawa/nkf_utf8/

nkf -g ファイル名

もしくは

nkf --guess ファイル名

でできませんか?

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません