From: "NARUSE, Yui" Date: 2010-03-26T11:28:04+09:00 Subject: [ruby-list:46959] Re: 文字コードを変換したのに化けない 成瀬です。 2010年3月26日10:43 naopontan : > こんにちは。 > もしかしたら ruby ではなく OS側の話(!?)かもしれませんが、教えてほしいです。 > > EUCな linux 上でEUCな文字列を SJIS 変換し puts すると読めてしまいます。 > 何故でしょうか? > > ◆テストスクリプト > % cat hoge.rb > #!/usr/bin/ruby > require 'nkf' > > a = ARGV.shift > b = NKF.nkf('-j -m0', a) -j は SJIS でなく、JISに変換するオプションだからです。 -- NARUSE, Yui naruse@airemix.jp