ファイルエンコーディングはUTF-8とする。
コマンドライン引数で、ディレクトリを指定する。
require 'nkf' path = ARGV[0] Dir.glob("#{path}/**/*.html").each { |file| contents = "" open(file) { |stream| contents = stream.read } open(file, "w") { |stream| stream.puts NKF::nkf('-X -Ww', contents) } }