Подскажите, как достать первый символ переменной, заданной в кодировке UTF-8? Плюс, есть необходимость, замены первого символа в данной строке.
Читал здесь: bash первый символ переменной, ни один совет не помогает. Суть в чём: авторизация PAM. Прописал в common-auth автозагрузку моего скрипта. Если в нём просто указать echo $PAM_USER >> /home/user/log, то в етом файле имя пользователя отображается нормально. Но если попробовать, к примеру, echo `echo «$PAM_USER» | sed 's/^\(.\).*/\1/'` >> /home/user/log, то в логе отображается первый байт UTF-символа. Получается, метод не определяет кодировку, а просто выбирает первый байт входящей строки. Как побороть?


Ответ на:
комментарий
от sdio

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от adriano32

Ответ на:
комментарий
от GotF

Ответ на:
комментарий
от GotF

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от GotF

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от drBatty

Ответ на:
комментарий
от abr_linux

Ответ на:
комментарий
от abr_linux

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум bash первый символ переменной (2009)
- Форум postfix+dovecot+mysql не пойму в чём косяк (2011)
- Форум Bash-3.0+UTF-8 (2005)
- Форум как набрать символы UTF-8 (2013)
- Форум Конвертация HTML символов в UTF-8 (2019)
- Форум Зачем в UTF-8 символ ☭ (2014)
- Форум Как char умещает utf-8 символы? (2016)
- Форум UTF-8 ??? (2002)
- Форум UTF-8 (2002)
- Форум utf-8 (2002)