Проблема автора — LC_CTYPE=UTF-8 это подсовывает его ssh клиент (скорее всего мак ось) и из-за этого проблемы. нужно отключить подсовывание клиентом и всё будет хорошо.
У меня проблема того же характера, бьюсь который час. Понимаю, что практической ценности почти ноль, но очень интересно разобраться.
Ввод русских букв в bash работает нормально, а вывод нет.
Подскажите, пожалуйста, в чем дело? Вот пример:
:~$ проверка
-bash: $'\320\277\321\200\320\276\320\262\320\265\321\200\320\272\320\260': команда не найдена
Вывод команд:
:~$ locale
LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
:~$ locale -a
C
C.UTF-8
en_US.utf8
POSIX
ru_RU.utf8