← man/data_processing
iconv — man iconv — 80×24
ugur@toprak:~/man/data_processing$man iconv
Bölüm 1 Veri İşleme

iconv

iconv — macOS komut satırı aracı.

İ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