Я знаю, что вы можете сделать Dir.entries('.', {:encoding => 'utf-8'})
, и это работает должным образом, но я не могу найти способ форсировать кодирование при выполнении Find.find
. В Windows первый метод правильно читает имя файла 舦 舨 .txt, а выполнение File.file?
для значения возвращает true
. Однако выполнение Find.find
возвращает ??. Txt, хотя ruby говорит, что его кодировка - utf-8. Также, File.file?
возвращает false
.
Нет ли способа установить кодировку на Find.find
?