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 yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.