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
リッスン状態にあるポートについて調査する。

下記は、出力結果のサンプル。

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

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

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

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

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

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

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

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

centos
ログイン履歴の確認

ログイン履歴の照会をするには、「last」コマンドを用いる。 ログイン日時の降順 …

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

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

centos
GeoIPのインストール

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

centos
CentOS系コマンド覚書

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

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

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