Emre Çamalan'ın Kişisel Güncesi

Ben, sen sen olduğun için, benim!

iconv : ISO-8859 to utf8 çevrimi

Dosyanızın içerisinde türkçe karakterler varsa ve düzgün görüntülenemiyorsa yapmanız gereken encoding değişimi yapmaktır. Öncelikle dosyanızın encoding tipini öğrenin.

[root@localhost name]# file names.txt 
names.txt: ISO-8859 text

UTF8’e çevirmek için iconv kullanıyorum.

iconv -f iso-8859-1 -t utf-8 <names.txt >1names.txt

Sonuç:

[root@localhost name]# file 1names.txt 
1names.txt: UTF-8 Unicode text

Tabi sonuçta dosyanızın içerisindeki tüm karakterler düzgün gözükmüyor olabilir sadece anlamlı bir karaktere dönüşmüş olabilir. Siz onları da manuel olarak düzenleyebilirsiniz.

Vi ile dosyayı açıyorum ve sonrasında şu komutları giriyorum.

:%s/ý/ı/g

:%s/ð/ğ/g

:%s/þ/ş/g

en son dosyayı kaydedip çıkabilirsiniz.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


*