$ locale
LANG=ru_RU.cp1251
LANGUAGE=
LC_CTYPE=ru_RU.cp1251
LC_NUMERIC=ru_RU.cp1251
LC_TIME=ru_RU.cp1251
LC_COLLATE=ru_RU.cp1251
LC_MONETARY=ru_RU.cp1251
LC_MESSAGES=ru_RU.cp1251
LC_PAPER=ru_RU.cp1251
LC_NAME=ru_RU.cp1251
LC_ADDRESS=ru_RU.cp1251
LC_TELEPHONE=ru_RU.cp1251
LC_MEASUREMENT=ru_RU.cp1251
LC_IDENTIFICATION=ru_RU.cp1251
LC_ALL=
$ locale -a | fgrep ru_RU
ru_RU
ru_RU.cp1251
ru_RU.iso88595
ru_RU.koi8r
ru_RU.utf8
$ date
оМД ъМБ 27 16:47:54 MSK 2014
Беру файлик, который точно в cp1251, пытаюсь смотреть - кракозябры.
Делаю вот так:
$ iconv -f cp1251 -t koi8-r FILE
Вывод: на самом деле кодировка-то KOI8-R!
Вопрос: какого (....)?! В смысле, что я делаю не так или что glibc делает не так?