# encoding: utf-8
foo = "Résumé"
p foo
> "Резюме"
# encoding: utf-8
ARGV.each do |argument|
p argument
end
test.rb Резюме > "R \ xE9sum \ xE9"
Почемуэто происходит, и как я могу заставить ARGV вернуть "Резюме"?
У меня уже установлена chcp 65001 , и я использую ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
РЕДАКТИРОВАТЬ После опроса по irc, я получил указание сделать chcp 1252>NUL
, что решило проблему.