Терминал Cygwin не может правильно отобразить содержимое текстового файла в кодировке Unicode

Терминал Cygwin не может правильно отобразить содержимое текстового файла в кодировке Unicode

У меня есть текстовый файл с текстом на урду. Я использую команду cat для просмотра содержимого, но вижу искаженные цифры и символы, как текст. Как мне правильно просмотреть текст?

решение1

Я подозреваю, что вам нужно использовать/выбрать подходящий шрифт, поддерживающий Unicode, если у вас уже установлены языковые настройки, как описано ниже:https://www.cygwin.com/cygwin-ug-net/setup-locale.html

echo $LANG
# en_GB.UTF-8

В cyginокне в разделе Options> Text> Font Select...вы можете выбрать Courier New, какие символы следует отображать.

Связанный контент