Как читать, ANSI закодировал файлы правильным способом?

У меня есть некоторые файлы, что Ubuntu не может считать его (кодирование ANSI), но Windows может считать его хорошо.

Когда я открываю его в gedit или блокноте ++, это походит на это:

Êã ÇáÊÍæíá áÜÜ

Как я могу заставить Ubuntu читать, ANSI закодировал файлы хорошо?

5
задан 16 July 2015 в 02:24

3 ответа

Средство ANSI более или менее ничто ---самый вероятный кандидат на Ваше кодирование является Windows 1252. Можно преобразовать файл с

iconv -f WINDOWS-1252 -t utf8 < filein.txt > fileout.txt

, но помнить, большинство кодировка (прочитайте связанную статью, если Вы не уверены в том, что это означает) , не может быть надежно предположен , таким образом, необходимо знать, что точное кодирование дает смысл данным.

Из комментариев кажется, что Вы по всей вероятности ищете некоторый арабский язык, кодирующий---, в этом случае проверяют WINDOWS-1256.

список доступной кодировки для iconv на github, или можно найти его с Уведомлением команды

iconv --list 

что только в начале списка существует набор "ANSI" - как кодировка.

5
ответ дан 23 November 2019 в 09:13

Если Вы не хотите преобразовывать его, как упомянуто в ответе Rmano, можно использовать Geany или Kate для читения/редактирования их площадь, которая они, арабским кодированием по умолчанию в Windows является CP 1256 (WINDOWS-1256). Просто имейте в виду, что переключение на UTF-8 рекомендуется по всем. Это поддерживается Блокнотом ++, и значение по умолчанию Windows отмечают редактора.

Geany

sudo apt-get install geany

geany encoding

Kate

sudo apt-get install kate

kate encoding

1
ответ дан 23 November 2019 в 09:13

Я пытался считать файл в режим ANSI в человечность и смог сделать это.

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

я открылся, терминал в расположении файла затем использовал

cat filename.txt

, И он работал как очарование, если текстовый файл будет содержать синтаксис ANSI, то он будет отображен правильно.

Hope это помогает.

0
ответ дан 23 November 2019 в 09:13

Другие вопросы по тегам:

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