Кириллица и bash

kaztost
Сообщения: 223
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 27 мар 2019, 12:55

Zyxmon, не, я справшиваю, какой будет файл, если в терминале-эмуляторе (jackpal, скажем) пользователь не входя в рут запустит /opt/bin/bash? Какой "~" bash будет использовать?

kaztost
Сообщения: 223
Зарегистрирован: 16 июл 2017, 23:29

Сообщение kaztost » 27 мар 2019, 12:56

Zyxmon, спасибо

Аватара пользователя
ZigZag
Сообщения: 231
Зарегистрирован: 28 окт 2015, 03:43

Сообщение ZigZag » 20 дек 2019, 14:21

Как это не забавно, но для решения сабжевой проблемы, в ConnectBot'e надо было одновременно использовать связку с параметрами

Код: Выделить всё

set meta-flag on
set convert-meta off
set output-meta on
в /etc/inputrc (включаем кириллицу) и экспортированием параметров LANG=en_US.UTF-8 и LC_ALL=en_US.UTF-8 (это решает проблему затирки лишних символов при вводе кириллицы, хз почему :D )

Код: Выделить всё

export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
из под ssh эти два условия были соблюдены по умолчанию, потому там проблем с кириллицей не было и при коннекте на локалхост всё было пучком. Под ConnectBot'ом я пробовал или первое или второе, или inputrc + LANG=en_US.UTF-8 и LC_ALL=en_US.UTF-8 но без глобального экспорта. Проблема не особо напрягала, но раз уж решилась, решил отписаться (и заодно посыпать голову пеплом т.к. всё оказалось до жути банально :D ).
Keenetic Omni II [v2.13.C.0.0-1]; Zyxel Keenetic [V1.00(BFW.4.4)D0]


Вернуться в «Entware на Android»

Кто сейчас на конференции

Всего 1 посетитель :: 1 зарегистрированный, 0 скрытых и 0 гостей (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (162) здесь было 16 ноя 2019, 17:33

Сейчас этот форум просматривают: CommonCrawl [Bot] и 0 гостей