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