1

У меня есть несколько файлов на моем Mac, имена которых внезапно начали содержать вопросительные знаки.

Когда я проверяю их в Windows, они выглядят нормально. То же самое, если я запускаю интерактивную оболочку Ruby (irb) и проверяю их в режиме UTF8.

Любые идеи о том, как избавиться от вопросительных знаков?

Обновление 1: вот снимок экрана Finder с некоторыми именами файлов с вопросительными знаками.

Обновление 2: пример неправильного имени файла: Mac? ?users .Выход locale:

LANG=
LC_COLLATE="C"
LC_CTYPE="UTF-8"
LC_MESSAGES="C"
LC_MONETARY="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_ALL=

Изучение указанного выше имени файла в интерактивной оболочке ruby с filename.bytes{|c| puts c} :

77
97
99
226
128
173
32
226
128
172
117
115
101
114
115

0