İsim
iconv – kod kümesi dönüştürme aracı
Sinopsis
iconv [-cs] -f from_name -t to_name [file ...]
iconv -f from_name [-cs] [-t to_name] [file ...]
iconv -t to_name [-cs] [-f from_name] [file ...]
iconv -l
Açıklama
iconv aracı, belirtilen dosyanın (veya herhangi bir dosya belirtilmemişse standart girdinin) kod kümesini from_name kod kümesinden to_name kod kümesine dönüştürür ve dönüştürülen metni standart çıktıya yazar.
Aşağıdaki seçenekler mevcuttur:
-c: Herhangi bir geçersiz karakterin çıktıya yazılmasını engeller. Varsayılan olarak iconv, from_name kod kümesinde geçerli olan ancak to_name kod kümesinde karşılığı bulunmayan bir karakterle karşılaştığında, to_name kod kümesi tarafından belirtilen bir “geçersiz karakter” çıktısı verir.-f: Kaynak kod kümesi adını from_name olarak belirtir.-l: Kullanılabilir kod kümesi adlarını listeler. from_name ve to_name kombinasyonlarının hepsinin geçerli olmayabileceğini unutmayın.-s: Sessiz mod. Varsayılan olarak iconv, varsa “geçersiz karakterlerin” sayısını standart hataya yazar. Bu seçenek bu davranışı engeller.-t: Hedef kod kümesi adını to_name olarak belirtir.
Çıkış Durumu
iconv aracı başarı durumunda 0, bir hata oluştuğunda ise >0 değeriyle sonlanır.
Örnekler
file.txt dosyasını IBM273 kod kümesinden UTF-8'e dönüştürün ve sonucu converted.txt dosyasına kaydedin:
iconv -f IBM273 -t UTF-8 file.txt > converted.txt
Ayrıca Bakınız
mkcsmapper(1), mkesdb(1), iconv(3)
Standartlar
iconv, IEEE Std 1003.1-2008 (“POSIX.1”) standardına uygundur.
Geçmiş
iconv ilk olarak NetBSD 2.0 sürümünde ortaya çıkmış ve FreeBSD 9.0 sürümünde yer almıştır.
macOS 26.4 October 22, 2009 macOS 26.4