文字エンコードがギリシャ語(ISO-8859-7)であるギリシャ語のいくつかのファイルをPerlで処理したいと思いますしかし、私の端末はそのようなエンコーディングをサポートしていません。どういうわけか追加できますか?
あなたが正確に何をする必要があるかについての詳細を追加するならば、私はこの答えを更新します。私のシステムでは、UTF-8でエンコードされたギリシャ語のテキストファイルでterminator
またはgnome-terminal
を使用して、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