Изменить набор символов моего терминала в Ubuntu

Я хотел бы обработать с Perl некоторые файлы на греческом языке, в которых кодировка символов греческая (ISO-8859-7), но мой терминал не поддерживает такую ​​кодировку. Можно как-нибудь добавить?

1 ответ

Решение

Я обновлю этот ответ, если вы добавите более подробную информацию о том, что именно вам нужно сделать. В моей системе, используя либо terminator или же gnome-terminal в греческом текстовом файле в кодировке UTF-8 я могу использовать Perl для разбора греческого:

$ cat test
Με λένε Μαρία
Με λένε Πόπη
Με λένε Κίτσο

$ file test
test: UTF-8 Unicode text

$ perl -ne 'print if /Πόπη/' test
Με λένε Πόπη

Вы можете изменить кодировку gnome-terminal как это:

введите описание здесь

Найдите и активируйте UTF-8. Затем вы можете изменить кодировку вашего файла, используя iconv:

iconv -f iso-8859-7 -t utf8  text.txt > new_text.txt
Другие вопросы по тегам