неопределенный символ и перезагрузка Linux

Это ваша локаль и TR проблема.

В настоящее время GNU TR полностью поддерживает только однобайтовые символы. Таким образом, в локах с использованием многобайтовых кодировков вывод может быть странным:

$ ��췔��ovȪ������^,

Оболочка будет правильно печатать многобайтовые символы, но GNU TR удалит байты, которые он думает, что не является печати.

Если вы хотите, чтобы это было стабильным, вы должны установить локаль:

$ 

0
06.09.2015, 15:52
1 ответ

На ум приходят две ситуации:

  • Обновление библиотеки во время выполнения процесса, использующего эту библиотеку. Процесс будет видеть старую версию этой библиотеки, пока не будет перезапущен.

  • Установка устройства на уже использованную точку монтирования. Процессы, запущенные в этой точке монтирования, сохраняют свой старый вид.

Обе ситуации исправляются перезагрузкой, но я не уверен, что это применимо к вашей ситуации.

1
28.01.2020, 02:50

Теги

Похожие вопросы