Read it later.

Web製作に関するサーバ構成やコーディングネタの備忘録として使ってます。

*

[Linux]複数ファイルの文字コードを一括で調べる – nkf

   

開発をしていると、たまに文字コードが異なる状態で保存されたりする。
UTF-8のはずが、Shift-JISだったりと。
そういうときは大抵は1つの文字コードになってるけど、ちょっとだけ違うかもって状態。
だいたいがなる早対応(-_-;
ファイルが100も200もあると、いちいちファイルをオープンして調べてられない。

そういうときは、nkfコマンドを使うとすっきり解決。

# nkf -g [調査対象のパス]

実行例はこんな感じ

# nkf -g /opt/webroot/sample/documents/sql/*/*.MYSQL
/opt/webroot/sample/documents/sql/01tables/sample1.MYSQL:UTF-8 (CR)
/opt/webroot/sample/documents/sql/01tables/sample2.MYSQL:ASCII (CR)

文字コードと改行コードを教えてくれます。
ガラケー時代の絵文字コード(nkfではbinary判定)が含まれているHTMLファイルを探す時とかにも便利。

 - CentOS

  関連記事

centos
apacheを使ったWebサーバ経由でのファイルのダウンロードが非常に遅い場合の対処

http経由でのファイルのダウンロード、しかも静的ファイル。こんなに遅かったっけ …

centos
qmailの転送設定

正確にはvpopmail用の設定らしい。 ○○○-△△△@hogehoge.co …

centos
メモリ搭載量などを調べる

メモリ搭載量などを調べる 下記は出力例。#以降は、項目説明。 また、メモリに関し …

centos
GeoIPのインストール

IPアドレスから国や都市を取得するためのライブラリが、MaxMind社のGeoI …

centos
開いているポートを調べる(nmap)

開いているポートを調べる(nmap) 外部公開しているポートを調べる方法はいくつ …

centos
シンボリックリンクの作成

やっと、本日勘違いしていたことに気づきました(汗 思い込みはあかんねー。 ※[シ …

centos
CentOS系コマンド覚書

※自分がよく使うもので忘れやすいものを書いてるだけなので、これといってすごいもの …

centos
[CentOS]yumが失敗する(db3 エラー) – Thread died in Berkeley DB library

yumが実行できなくなった! yumコマンドがうまく動かない環境に遭遇した。 解 …

.htaccess
.htaccessで、IPによるアクセス制限をかけたら、「Apache 2 Test Page」が表示される。

IPによるアクセス制限をかけたら、 「Apache 2 Test Page po …

centos
ext2でのサブディレクトリの配置上限数

やってきたメールをローカルに、サブディレクトリを作成して保存していたら、どう考え …