On Mon, 10 Feb 2014 21:06:33 +0200 "Vladislav V. Prodan" <[email protected]> wrote:
> 9 февраля 2014 г., 16:59 пользователь Vladislav V. Prodan < > [email protected]> написал: > > > Начал ковырять 10-ку и возникли вопросы. > > > > > > 1) Как получить вывод utf-8 в консоле малой кровью? > > пока что у меня только крякозябры :( > > > > http://habrastorage.org/files/9e6/134/6aa/9e61346aac9d4fd8b4b3124124d7af0b.png > > > > В шелле с руссификауией нет проблем > > [18:52]vm-10-1:root->/root# date > > воскресенье, 9 февраля 2014 г. 18:58:35 (EET) > > > > > > > > Почитал почти всю дискуссию. > Мне стыдно, что я спровоцировал такой срач местами. > > Подвожу итоги. > Самый простой и быстрой способ: > > cat << EOF >> /etc/csh.cshrc > setenv LANG ru_RU.UTF-8 > # revert to English, enter: > # setenv LANG C > EOF > в догонку: не нужно портить людям жизнь выставляя ЭТО и заставляя их делать LANG C каждый раз. по дефолту С -- ок, извращенцы всегда могут выставить себе то что им нужно, будь то утф или кои > Чтобы вернуться в английскую консоль, ввести: > setenv LANG C > > FS, вроде корректно отображает файлы и директории с utf8 текстами: > > root@vm-10-0:/tmp/梁伟明/Проверка # locale > LANG=ru_RU.UTF-8 > LC_CTYPE="ru_RU.UTF-8" > LC_COLLATE="ru_RU.UTF-8" > LC_TIME="ru_RU.UTF-8" > LC_NUMERIC="ru_RU.UTF-8" > LC_MONETARY="ru_RU.UTF-8" > LC_MESSAGES="ru_RU.UTF-8" > LC_ALL= > root@vm-10-0:/tmp/梁伟明/Проверка # date > понедельник, 10 февраля 2014 г. 21:02:51 (EET) > root@vm-10-0:/tmp/梁伟明/Проверка # ls -l > total 3 > -rw-r--r-- 1 root wheel 0 10 фев 20:56 Nǐ > -rw-r--r-- 1 root wheel 0 10 фев 20:56 Nǐ zài wǒ zǒu > -rw-r--r-- 1 root wheel 0 10 фев 20:56 wǒ > -rw-r--r-- 1 root wheel 0 10 фев 20:56 zài > -rw-r--r-- 1 root wheel 0 10 фев 20:56 zǒu > -rw-r--r-- 1 root wheel 0 10 фев 20:57 你在我走 > root@vm-10-0:/tmp/梁伟明/Проверка # cat 你在我走 > 道可道非常道,名可名非常名。" and > "吾輩は猫で∂る(夏ュレ漱⽯):吾輩は猫で∂る > > あいうえおかがきぎくぐけこさざしじすせそただちぢつてとなにぬねのはばぱひふへほまみむ > > P.S. Если у вас есть другие тесты utf8, пожалуйста поделитесь. > -- wbr, tiger
