#navi(../)

* 文字コードを調べる方法 [#qdc2d557]
テキストがShift_JISなのかEUC-JPなのかJISなのか??~
''kcc''コマンドを使用すれば調べることができます。~

nkfコマンドを使用した日本語文字コードを調べる方法「[[日本語文字コードを調べる・nkfコマンド>逆引きUNIXコマンド/日本語文字コードを調べる・nkf]]」も公開しています。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

* 関連記事・関連資料 [#wedcd605]
-[[日本語文字コードを調べる・nkfコマンド>逆引きUNIXコマンド/日本語文字コードを調べる・nkf]]
-[[aliasコマンドを使用して改行コード変換コマンドを登録する・perl使用>Linux環境設定/aliasコマンドを使用して改行コード変換コマンドを登録する・perl使用]]

* kccコマンドのインストール [#b21a173d]
以下の操作はUbuntu9.10で行いました。~
Ubuntu9.10ではデフォルトでkccがインストールされていませんでしたので、以下のコマンドまたはSynapticパッケージ・マネージャでkccのインストールを行ってください。~
CentOS5.4ではデフォルトでkccがインストールされていました。
-コマンドによるkccインストール方法(Ubuntu)
 sudo apt-get install kcc
-Synapticパッケージ・マネージャによるインストール方法~
「[[Ubuntu/Synapticパッケージ・マネージャーによるアプリケーションの追加方法]]」の記事を参考にkccをインストールしてください。

* 使用方法 [#u4f8bb65]
''-c''オプションを付けます。
 kcc -c ファイル名

* 実行例 [#c01c4775]
以下のファイルを用意して実行してみました。
|text.sjs|Shift_JIS|
|text.jis|JIS|
|text.euc|EUC-JP|
#br
#ref(kcc-01.png)

文字コード判別に失敗する場合もあります。
#ref(kcc-02.png)

* ターミナルが文字化けした場合 [#ufb0d538]
''-c''オプションを付け忘れ実行した場合、ターミナルが文字化けすることがあります。~
その場合はresetコマンドを利用してください。~
参考記事:「[[逆引きUNIXコマンド/文字化けしたターミナルを復旧する]]」

#br
#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS